diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 3813f18..e4fc4bf 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -19,7 +19,7 @@ env: jobs: pages: name: Deploy to GitHub Pages - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: ${{ github.ref_name == github.event.repository.default_branch || (github.event_name == 'release' && github.event.action == 'published') }} permissions: contents: write diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f2b56e0..041959e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ concurrency: jobs: pre-commit: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: @@ -34,7 +34,7 @@ jobs: check-on-linux: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: [pre-commit] timeout-minutes: 15 strategy: @@ -335,7 +335,7 @@ jobs: run: cmake --build --preset=default --target ccov-all check-sanitizers: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: [pre-commit] timeout-minutes: 15 strategy: @@ -385,7 +385,7 @@ jobs: run: ctest --preset=default check-valgrind: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: [pre-commit] timeout-minutes: 15 strategy: @@ -453,7 +453,7 @@ jobs: path: out/valgrind-results.tar.gz clang-tidy: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: [pre-commit] timeout-minutes: 15 @@ -502,7 +502,7 @@ jobs: cppcheck: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: [pre-commit] timeout-minutes: 15 @@ -551,7 +551,7 @@ jobs: check-docs: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: [pre-commit] timeout-minutes: 15 @@ -597,7 +597,7 @@ jobs: codecov: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: [pre-commit] timeout-minutes: 15 @@ -667,7 +667,7 @@ jobs: - clang-tidy - cppcheck - codecov - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 2 permissions: pull-requests: write diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index ea3ae81..c7f1ece 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -30,7 +30,7 @@ permissions: jobs: analyze: name: Analyze - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 15 permissions: actions: read diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 7712494..091022a 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -20,7 +20,7 @@ jobs: RENOVATE_REPOSITORY_CACHE: enabled image: ghcr.io/renovatebot/renovate:39.42.4@sha256:c5d718e312cdacc0746e37f13c215ff498be28c51e50efd24c070ae29f5b636a options: --user root - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - run: env | sort diff --git a/.github/workflows/semantic-release.yml b/.github/workflows/semantic-release.yml index 3837a48..e35957e 100644 --- a/.github/workflows/semantic-release.yml +++ b/.github/workflows/semantic-release.yml @@ -13,7 +13,7 @@ on: jobs: semantic-release: name: Semantic Release - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: github.event.workflow_run.conclusion == 'success' && github.repository == 'msclock/cppfront-practice' permissions: contents: write