diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 644121a9..c87258b8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,39 +5,40 @@ on: jobs: linux: - runs-on: ${{ matrix.PYTHON.OS || 'ubuntu-22.04' }} + runs-on: ${{ matrix.PYTHON.OS || 'ubuntu-latest' }} strategy: fail-fast: false matrix: PYTHON: # Base builds - - {VERSION: "3.7", NOXSESSION: "tests"} + - {VERSION: "3.7", NOXSESSION: "tests", OS: "ubuntu-22.04"} - {VERSION: "3.8", NOXSESSION: "tests"} - {VERSION: "3.9", NOXSESSION: "tests"} - {VERSION: "3.10", NOXSESSION: "tests"} - {VERSION: "3.11", NOXSESSION: "tests"} - {VERSION: "3.12", NOXSESSION: "tests"} - - {VERSION: "3.13-dev", NOXSESSION: "tests"} + - {VERSION: "3.13", NOXSESSION: "tests"} + - {VERSION: "3.14-dev", NOXSESSION: "tests"} - {VERSION: "pypy-3.9", NOXSESSION: "tests"} - {VERSION: "pypy-3.10", NOXSESSION: "tests"} - - {VERSION: "3.11", NOXSESSION: "tests-wheel", OS: "windows-2022"} + - {VERSION: "3.11", NOXSESSION: "tests-wheel", OS: "windows-latest"} # -cryptography-main - {VERSION: "3.8", NOXSESSION: "tests-cryptography-main"} - {VERSION: "3.9", NOXSESSION: "tests-cryptography-main"} - {VERSION: "3.10", NOXSESSION: "tests-cryptography-main"} - {VERSION: "3.11", NOXSESSION: "tests-cryptography-main"} - {VERSION: "3.12", NOXSESSION: "tests-cryptography-main"} - - {VERSION: "3.13-dev", NOXSESSION: "tests-cryptography-main"} + - {VERSION: "3.13", NOXSESSION: "tests-cryptography-main"} - {VERSION: "pypy-3.9", NOXSESSION: "tests-cryptography-main"} - {VERSION: "pypy-3.10", NOXSESSION: "tests-cryptography-main"} # -cryptography-minimum - - {VERSION: "3.7", NOXSESSION: "tests-cryptography-minimum"} + - {VERSION: "3.7", NOXSESSION: "tests-cryptography-minimum", OS: "ubuntu-22.04"} - {VERSION: "3.8", NOXSESSION: "tests-cryptography-minimum"} - {VERSION: "3.9", NOXSESSION: "tests-cryptography-minimum"} - {VERSION: "3.10", NOXSESSION: "tests-cryptography-minimum"} - {VERSION: "3.11", NOXSESSION: "tests-cryptography-minimum"} - {VERSION: "3.12", NOXSESSION: "tests-cryptography-minimum"} - - {VERSION: "3.13-dev", NOXSESSION: "tests-cryptography-minimum"} + - {VERSION: "3.13", NOXSESSION: "tests-cryptography-minimum"} - {VERSION: "pypy-3.10", NOXSESSION: "tests-cryptography-minimum"} # Cryptography wheels - {VERSION: "3.9", NOXSESSION: "tests-cryptography-minimum-wheel"}