Skip to content

Commit fb1ebc1

Browse files
authored
Update CI workflow to use 'ubuntu-latest' and 'windows-latest' (#1447)
* Update CI workflow to use 'ubuntu-latest' and 'windows-latest' * Update Python versions and OS in CI workflow
1 parent 6ccf90b commit fb1ebc1

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,39 +5,40 @@ on:
55

66
jobs:
77
linux:
8-
runs-on: ${{ matrix.PYTHON.OS || 'ubuntu-22.04' }}
8+
runs-on: ${{ matrix.PYTHON.OS || 'ubuntu-latest' }}
99
strategy:
1010
fail-fast: false
1111
matrix:
1212
PYTHON:
1313
# Base builds
14-
- {VERSION: "3.7", NOXSESSION: "tests"}
14+
- {VERSION: "3.7", NOXSESSION: "tests", OS: "ubuntu-22.04"}
1515
- {VERSION: "3.8", NOXSESSION: "tests"}
1616
- {VERSION: "3.9", NOXSESSION: "tests"}
1717
- {VERSION: "3.10", NOXSESSION: "tests"}
1818
- {VERSION: "3.11", NOXSESSION: "tests"}
1919
- {VERSION: "3.12", NOXSESSION: "tests"}
20-
- {VERSION: "3.13-dev", NOXSESSION: "tests"}
20+
- {VERSION: "3.13", NOXSESSION: "tests"}
21+
- {VERSION: "3.14-dev", NOXSESSION: "tests"}
2122
- {VERSION: "pypy-3.9", NOXSESSION: "tests"}
2223
- {VERSION: "pypy-3.10", NOXSESSION: "tests"}
23-
- {VERSION: "3.11", NOXSESSION: "tests-wheel", OS: "windows-2022"}
24+
- {VERSION: "3.11", NOXSESSION: "tests-wheel", OS: "windows-latest"}
2425
# -cryptography-main
2526
- {VERSION: "3.8", NOXSESSION: "tests-cryptography-main"}
2627
- {VERSION: "3.9", NOXSESSION: "tests-cryptography-main"}
2728
- {VERSION: "3.10", NOXSESSION: "tests-cryptography-main"}
2829
- {VERSION: "3.11", NOXSESSION: "tests-cryptography-main"}
2930
- {VERSION: "3.12", NOXSESSION: "tests-cryptography-main"}
30-
- {VERSION: "3.13-dev", NOXSESSION: "tests-cryptography-main"}
31+
- {VERSION: "3.13", NOXSESSION: "tests-cryptography-main"}
3132
- {VERSION: "pypy-3.9", NOXSESSION: "tests-cryptography-main"}
3233
- {VERSION: "pypy-3.10", NOXSESSION: "tests-cryptography-main"}
3334
# -cryptography-minimum
34-
- {VERSION: "3.7", NOXSESSION: "tests-cryptography-minimum"}
35+
- {VERSION: "3.7", NOXSESSION: "tests-cryptography-minimum", OS: "ubuntu-22.04"}
3536
- {VERSION: "3.8", NOXSESSION: "tests-cryptography-minimum"}
3637
- {VERSION: "3.9", NOXSESSION: "tests-cryptography-minimum"}
3738
- {VERSION: "3.10", NOXSESSION: "tests-cryptography-minimum"}
3839
- {VERSION: "3.11", NOXSESSION: "tests-cryptography-minimum"}
3940
- {VERSION: "3.12", NOXSESSION: "tests-cryptography-minimum"}
40-
- {VERSION: "3.13-dev", NOXSESSION: "tests-cryptography-minimum"}
41+
- {VERSION: "3.13", NOXSESSION: "tests-cryptography-minimum"}
4142
- {VERSION: "pypy-3.10", NOXSESSION: "tests-cryptography-minimum"}
4243
# Cryptography wheels
4344
- {VERSION: "3.9", NOXSESSION: "tests-cryptography-minimum-wheel"}

0 commit comments

Comments
 (0)