diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9812fd3..9300095 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: # '!cancelled()' is needed because GitHub treats a skipped job (due to a # failed dependency) a success. if: ${{ !cancelled() }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Report status env: @@ -29,7 +29,7 @@ jobs: run: jq --exit-status 'all(.result == "success")' <<< "$NEEDS_JSON" lint-aux: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Install lint utilities @@ -39,7 +39,7 @@ jobs: - run: ./ci/lint-aux.sh extract-changelog: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Install Rust @@ -53,7 +53,7 @@ jobs: if-no-files-found: error rustfmt: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Install Rust @@ -61,7 +61,7 @@ jobs: - run: cargo fmt --all -- --check clippy: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Install Rust @@ -69,7 +69,7 @@ jobs: - run: ./ci/clippy.sh build-and-test: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: include: @@ -82,7 +82,7 @@ jobs: - run: ./ci/build-and-test.sh package-crates: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Install Rust @@ -96,7 +96,7 @@ jobs: if-no-files-found: error build-dist-linux: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 env: DOCKER_IMAGE: quay.io/pypa/manylinux2014_x86_64 steps: @@ -120,7 +120,7 @@ jobs: if-no-files-found: error build-dist-windows: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 env: DOCKER_IMAGE: debian:12-slim steps: diff --git a/.github/workflows/conventional-commits.yml b/.github/workflows/conventional-commits.yml index 41943eb..1af2954 100644 --- a/.github/workflows/conventional-commits.yml +++ b/.github/workflows/conventional-commits.yml @@ -5,7 +5,7 @@ on: jobs: check-conventional-commits: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 39d60f8..de63e54 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,7 +7,7 @@ on: jobs: get-version: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: version: ${{ steps.get-version.outputs.version }} steps: @@ -18,7 +18,7 @@ jobs: run: ./ci/get-release-version.sh get-ci-artifacts: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Download artifacts uses: dawidd6/action-download-artifact@09f2f74827fd3a8607589e5ad7f9398816f540fe @@ -52,7 +52,7 @@ jobs: - get-ci-artifacts permissions: contents: write - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Download version-changelog artifact @@ -83,7 +83,7 @@ jobs: publish-crates: needs: create-gh-release - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: Install Rust