Skip to content

Commit 6f386be

Browse files
abernixlrlna
andauthored
infra: test, build and release on ubuntu-16.04 (#381)
This pins us to Ubuntu 16.04 which ships with glib 2.19. This should allow us to work with a wider range of operating systems than the newer glib that we get with Ubuntu 20.04, which is `ubuntu-latest` on GitHub Actions Virtual Environments (which resulted in a Rover that wouldn't run on my Ubuntu 18.04). Ubuntu 16.04 is LTS until April 2024, and is still receiving active updates through the LTS program. Co-authored-by: Irina Shestak <[email protected]>
1 parent 7195d89 commit 6f386be

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

.github/workflows/lint.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on: [pull_request]
55
jobs:
66
lint:
77
name: Lint
8-
runs-on: ubuntu-latest
8+
runs-on: ubuntu-16.04
99
steps:
1010
- uses: actions/checkout@v2
1111

.github/workflows/release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
build: [linux, macos, windows]
2929
include:
3030
- build: linux
31-
os: ubuntu-latest
31+
os: ubuntu-16.04
3232
rust: stable
3333
- build: macos
3434
os: macos-latest
@@ -233,7 +233,7 @@ jobs:
233233
release:
234234
name: GitHub Release
235235
needs: build
236-
runs-on: ubuntu-latest
236+
runs-on: ubuntu-16.04
237237
steps:
238238
- name: Query version number
239239
id: get_version

.github/workflows/test-nightly.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
]
1818
include:
1919
- build: linux-nightly
20-
os: ubuntu-latest
20+
os: ubuntu-16.04
2121
rust: nightly
2222
- build: macos-nightly
2323
os: macos-latest

.github/workflows/test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
build: [linux-stable, macos-stable, windows-stable]
1313
include:
1414
- build: linux-stable
15-
os: ubuntu-latest
15+
os: ubuntu-16.04
1616
rust: stable
1717
- build: macos-stable
1818
os: macos-latest

0 commit comments

Comments
 (0)