Skip to content

Commit 5c58976

Browse files
committed
Move CI smoke tests onto $OS-latest for all OSs
Fixing this in theory means our builds are more stable, but GitHub actually rotates through these fairly often, so it also creates churn and breakage that's unhelpful and generally harder to fix (e.g. right now, macos-10.15 is in a brownout, so all builds will fail for the next few hours). Better to follow -latest and at least find out about any major issues earlier.
1 parent 2a9e7bf commit 5c58976

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,13 +82,13 @@ jobs:
8282
matrix:
8383
include:
8484
- platform: Linux
85-
os: "ubuntu-20.04"
85+
os: "ubuntu-latest"
8686
test-script: "./unix.sh linux"
87-
- platform: Mac 10.15
88-
os: "macos-10.15"
87+
- platform: Mac
88+
os: "macos-latest"
8989
test-script: "./unix.sh darwin"
9090
- platform: Windows
91-
os: "windows-2019"
91+
os: "windows-latest"
9292
test-script: ".\\windows.bat"
9393
fail-fast: false
9494
name: Test on ${{ matrix.platform }}

0 commit comments

Comments
 (0)