diff --git a/.github/workflows/cpu-tests.yml b/.github/workflows/cpu-tests.yml index 51e56801f8..fe2cf24d6b 100644 --- a/.github/workflows/cpu-tests.yml +++ b/.github/workflows/cpu-tests.yml @@ -41,7 +41,8 @@ jobs: strategy: fail-fast: false matrix: - os: ["ubuntu-22.04", "ubuntu-24.04", "macOS-14", "windows-2022"] + # Runner images: https://github.com/actions/runner-images + os: ["ubuntu-24.04", "macos-26", "windows-2025"] python-version: ["3.10"] timeout-minutes: 10 steps: @@ -78,13 +79,13 @@ jobs: strategy: fail-fast: false matrix: - os: ["ubuntu-22.04"] + os: ["ubuntu-24.04"] python-version: ["3.10", "3.11", "3.12", "3.13"] requires: ["latest"] include: - - { os: "ubuntu-22.04", python-version: "3.10", requires: "oldest" } - - { os: "windows-2022", python-version: "3.10", requires: "latest" } - - { os: "macOS-14", python-version: "3.10", requires: "latest" } + - { os: "ubuntu-24.04", python-version: "3.10", requires: "oldest" } + - { os: "windows-2025", python-version: "3.10", requires: "latest" } + - { os: "macos-26", python-version: "3.10", requires: "latest" } timeout-minutes: 35 steps: - name: Checkout generic