diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index cad536623d..13d046feba 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -31,7 +31,7 @@ concurrency: jobs: static: name: Nix - Linux static - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Setup Nix Environment @@ -160,7 +160,7 @@ jobs: freebsd: name: Stack - FreeBSD from CirrusCI - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: ./.github/actions/artifact-from-cirrus @@ -177,7 +177,7 @@ jobs: ghc: ['9.6.6', '9.8.2'] fail-fast: false name: Cabal - Linux GHC ${{ matrix.ghc }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: haskell-actions/setup@dd344bc1cec854a369df8814ce17ef337d6e6170 # v2.7.6 diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index c07c831e07..733d6b0daf 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -18,7 +18,7 @@ concurrency: jobs: lint-style: name: Lint & Style - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Setup Nix Environment diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 64fcdab623..2abddd75a7 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -52,7 +52,7 @@ jobs: arm: name: Build / Cabal - aarch64 GHC 9.4.8 if: vars.SSH_ARM_ENABLED - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 outputs: remotepath: ${{ steps.Remote-Dir.outputs.remotepath }} env: @@ -122,7 +122,7 @@ jobs: (needs.arm.result == 'skipped' || success()) permissions: contents: write - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - docs - test @@ -155,7 +155,7 @@ jobs: startsWith(github.ref, 'refs/tags/') && needs.build.result == 'success' && (needs.arm.result == 'skipped' || success()) - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - build - arm @@ -194,7 +194,7 @@ jobs: name: Release / GitHub permissions: contents: write - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - prepare if: success() || needs.prepare.result == 'success' @@ -262,7 +262,7 @@ jobs: docker: name: Release / Docker Hub - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - prepare if: | @@ -298,7 +298,7 @@ jobs: docker-description: name: Release / Docker Hub Description - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: | vars.DOCKER_REPO && vars.DOCKER_USER && github.ref == 'refs/tags/devel' @@ -315,7 +315,7 @@ jobs: docker-arm: name: Release / Docker Hub Arm - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - arm - docker @@ -346,7 +346,7 @@ jobs: - arm - docker-arm if: ${{ always() && vars.SSH_ARM_ENABLED }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 env: REMOTE_DIR: ${{ needs.arm.outputs.remotepath }} steps: diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index d395bef19c..62e9ff74f9 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -25,7 +25,7 @@ concurrency: jobs: build: name: Build - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Setup Nix Environment @@ -39,7 +39,7 @@ jobs: spellcheck: name: Spellcheck - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Setup Nix Environment diff --git a/.github/workflows/linkcheck.yaml b/.github/workflows/linkcheck.yaml index 538d510a4b..4706add927 100644 --- a/.github/workflows/linkcheck.yaml +++ b/.github/workflows/linkcheck.yaml @@ -6,7 +6,7 @@ on: jobs: linkcheck: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Setup Nix Environment diff --git a/.github/workflows/report.yaml b/.github/workflows/report.yaml index 1790bf6c26..418f3af463 100644 --- a/.github/workflows/report.yaml +++ b/.github/workflows/report.yaml @@ -17,7 +17,7 @@ jobs: name: Loadtest permissions: checks: write - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 if: github.event.workflow_run.conclusion == 'success' || github.event.workflow_run.conclusion == 'failure' steps: - name: Download from Artifacts diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index e2f59edf7f..aafccae249 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -32,7 +32,7 @@ concurrency: jobs: coverage: name: Coverage - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 defaults: run: # Hack for enabling color output, see: @@ -69,7 +69,7 @@ jobs: matrix: pgVersion: [12, 13, 14, 15, 16, 17] name: PG ${{ matrix.pgVersion }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 defaults: run: # Hack for enabling color output, see: @@ -98,7 +98,7 @@ jobs: memory: name: Memory - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Setup Nix Environment @@ -112,7 +112,7 @@ jobs: loadtest: name: Loadtest - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: