From 57c05cfeb4ca6dd616bc18d1d85051bc5544940e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 15 Oct 2026 17:57:49 +0000 Subject: [PATCH] Update dependency ubuntu to v26 --- .github/workflows/ci.yml | 4 ++-- .github/workflows/cpp-tools.yml | 4 ++-- .github/workflows/docs.yml | 6 +++--- .github/workflows/license_check.yml | 2 +- .github/workflows/link_check.yml | 2 +- .github/workflows/make-release.yml | 2 +- .github/workflows/rust-release-check.yml | 2 +- .github/workflows/tests.yml | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5ea2c3f6..2cb47ded 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: # below explicitly opt manual runs back into running everything. changes: name: Detect Changes - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 outputs: builds: ${{ steps.filter.outputs.builds }} tests: ${{ steps.filter.outputs.tests }} @@ -145,7 +145,7 @@ jobs: # This job is an aggregate job ci: name: CI - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 # List all the jobs that need to succeed for the CI to pass needs: - changes diff --git a/.github/workflows/cpp-tools.yml b/.github/workflows/cpp-tools.yml index d48474a8..7294e48e 100644 --- a/.github/workflows/cpp-tools.yml +++ b/.github/workflows/cpp-tools.yml @@ -11,7 +11,7 @@ permissions: jobs: clang-format: name: clang-format - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 continue-on-error: false timeout-minutes: 15 @@ -52,7 +52,7 @@ jobs: clang-tidy: name: clang-tidy - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 continue-on-error: false timeout-minutes: 45 diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 0f6653fb..fc9d86f5 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -58,7 +58,7 @@ jobs: build: name: Generate and verify docs if: github.event_name == 'release' || inputs.build_docs - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 outputs: project_number: ${{ steps.build_docs.outputs.project_number }} artifact_name: ${{ steps.artifact_meta.outputs.name }} @@ -168,7 +168,7 @@ jobs: # CI enables this only for trusted main pushes. Release events always # check credentials before publishing. PR jobs never receive deploy keys. if: github.event_name == 'release' || inputs.check_credentials - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 steps: - name: Verify docs deploy credentials env: @@ -187,7 +187,7 @@ jobs: name: Publish (S3 + CloudFront) needs: [build, credentials] if: github.event_name == 'release' && github.event.release.prerelease == false - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 steps: - name: Download docs artifact uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2 diff --git a/.github/workflows/license_check.yml b/.github/workflows/license_check.yml index ed22fed8..2faf23a7 100644 --- a/.github/workflows/license_check.yml +++ b/.github/workflows/license_check.yml @@ -6,7 +6,7 @@ on: jobs: license-check: name: License Check - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 permissions: contents: read steps: diff --git a/.github/workflows/link_check.yml b/.github/workflows/link_check.yml index 4586929d..b609724c 100644 --- a/.github/workflows/link_check.yml +++ b/.github/workflows/link_check.yml @@ -9,7 +9,7 @@ on: jobs: check-links: name: Link Check - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 permissions: contents: read steps: diff --git a/.github/workflows/make-release.yml b/.github/workflows/make-release.yml index 90d6b3fe..7f8efeec 100644 --- a/.github/workflows/make-release.yml +++ b/.github/workflows/make-release.yml @@ -348,7 +348,7 @@ jobs: # ---------- Release Job ---------- release: name: Create GitHub Release - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 needs: - build permissions: diff --git a/.github/workflows/rust-release-check.yml b/.github/workflows/rust-release-check.yml index 7f06564d..e57a0829 100644 --- a/.github/workflows/rust-release-check.yml +++ b/.github/workflows/rust-release-check.yml @@ -13,7 +13,7 @@ permissions: jobs: rust-release-check: name: Rust Release Check - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 steps: - name: Checkout (with submodules) uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c020db34..57efac32 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -472,7 +472,7 @@ jobs: coverage: name: Code Coverage if: inputs.run_coverage - runs-on: ubuntu-24.04 + runs-on: ubuntu-26.04 # A debug build instrumented with --coverage is far heavier (RAM + disk) # than the release builds. Cap the wall-clock so a stuck/OOM build fails # fast and visibly instead of hanging toward the 6h default.