diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 60fed9da..1da08ed1 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -16,7 +16,7 @@ env: jobs: build-deploy-docs: name: Docs - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Cancel Previous Runs uses: styfle/cancel-workflow-action@0.12.1 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 362703c7..3172dbb1 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -8,7 +8,7 @@ on: jobs: pre-commit: name: Lint - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Cancel Previous Runs uses: styfle/cancel-workflow-action@0.12.1 @@ -32,7 +32,7 @@ jobs: fail-fast: false matrix: python: [ 3.9, "3.12" ] - os: [ macos-latest, ubuntu-latest, windows-latest ] + os: [ macos-latest, ubuntu-24.04, windows-latest ] defaults: run: shell: bash diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 468aa621..2e15b94f 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -72,7 +72,7 @@ jobs: path: dist manylinux: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4.2.2 @@ -157,7 +157,7 @@ jobs: python -c "import tsinfer" manylinux-test: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: ['manylinux'] strategy: matrix: @@ -181,7 +181,7 @@ jobs: PyPI_Upload: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 environment: release needs: ['windows-test', 'OSX-test', 'manylinux-test'] permissions: