diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 2972f5cc4a..e8cd7aa85c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -18,13 +18,13 @@ jobs: strategy: matrix: include: - - os: ubuntu-20.04 + - os: ubuntu-24.04 target: x86_64-unknown-linux-gnu - os: windows-2022 target: x86_64-pc-windows-msvc - os: macOS-latest target: x86_64-apple-darwin - - os: ubuntu-20.04 + - os: ubuntu-24.04 target: aarch64-linux-android host: x86_64-unknown-linux-gnu runs-on: ${{ matrix.os }} @@ -117,14 +117,14 @@ jobs: # This just allows us to branch protect on this one job rather needing to change # it if the test matrix changes test_success: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: test steps: - run: echo "All test jobs passed" lint: name: Lint - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: # Note that we are explicitly NOT checking out submodules, to validate # that we haven't accidentally enabled spirv-tools native compilation @@ -157,7 +157,7 @@ jobs: run: .github/workflows/lint.sh cargo-deny: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: EmbarkStudios/cargo-deny-action@v2