Skip to content

Commit 31e88cc

Browse files
committed
cleanup - 24.04 ubuntu github action migration
Reorder some stanzas to try to get 24.04 to run earlier. Add comment when skipping gpg for 24.04. Re-enable testing on ubuntu-latest (disable the exclude case). [skip travis]
1 parent 46f0e73 commit 31e88cc

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

.github/workflows/ci-test.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,10 @@ jobs:
7878
# os: ubuntu-22.04
7979
# experimental: true
8080

81+
# test on new default 24.04 runner 3.12 for 24.04
82+
- python-version: 3.12
83+
os: ubuntu-24.04
84+
8185
# 3.6 not available on new 22.04 runners, so run on 20.04 ubuntu
8286
- python-version: 3.6
8387
os: ubuntu-20.04
@@ -86,18 +90,16 @@ jobs:
8690
- python-version: 3.8
8791
os: ubuntu-22.04
8892

89-
# test on new default 24.04 runner 3.12 for 24.04
90-
- python-version: 3.12
91-
os: ubuntu-24.04
92-
9393
exclude:
9494
# skip all python versions on 20.04/24.04 except
9595
# explicitly included
9696
- os: ubuntu-20.04
97-
# disable for testing when getting 24.04 running
98-
- os: ubuntu-latest
9997
- os: ubuntu-24.04
10098

99+
# disable when testing ubuntu-24.04 to speed up
100+
# runs.
101+
# - os: ubuntu-latest
102+
101103
# run the finalizer for coveralls even if one or more
102104
# experimental matrix runs fail.
103105
# moving it above strategy produces unexpected value false
@@ -232,7 +234,8 @@ jobs:
232234
# [ubunutu-latest, ubuntu-24.04].
233235
pip install gpg || ( save_status=$?; \
234236
if grep 24.04 /etc/os-release > /dev/null; then \
235-
exit 0; else exit $save_status; fi; )
237+
echo "Ignoring error ubuntu-24.04: issue2551368"; exit 0; \
238+
else exit $save_status; fi; )
236239
237240
- name: Install aux packages that need versions differences
238241
# if zstd fails install, keep going with test, don't abort

0 commit comments

Comments
 (0)