From: Otto Moerbeek Date: Tue, 29 Apr 2025 07:03:53 +0000 (+0200) Subject: rec-5.0.x: switch to unbuntu-24 for workflows X-Git-Tag: rec-5.0.12~3^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F15484%2Fhead;p=thirdparty%2Fpdns.git rec-5.0.x: switch to unbuntu-24 for workflows --- diff --git a/.github/workflows/build-packages.yml b/.github/workflows/build-packages.yml index e593ea7706..ba31ca4756 100644 --- a/.github/workflows/build-packages.yml +++ b/.github/workflows/build-packages.yml @@ -47,7 +47,7 @@ permissions: # least privileges, see https://docs.github.com/en/actions/using-wo jobs: prepare: name: generate OS list - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 outputs: oslist: ${{ steps.get-oslist.outputs.oslist }} steps: @@ -60,8 +60,8 @@ jobs: build: needs: prepare name: build ${{ inputs.product }} (${{ inputs.ref }}) for ${{ matrix.os }} - # on a ubuntu-20.04 VM - runs-on: ubuntu-20.04 + # on a ubuntu-24.04 VM + runs-on: ubuntu-24.04 strategy: matrix: os: ${{fromJson(needs.prepare.outputs.oslist)}} @@ -139,7 +139,7 @@ jobs: check-hashes: needs: build name: Check if hashes were created for all requested targets - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Get list of outputs from build jobs run: echo '${{ toJSON(needs.build.outputs) }}' | jq 'keys[]' | grep -v version | tee /tmp/build-outputs.txt @@ -180,7 +180,7 @@ jobs: upload-provenance: needs: [prepare, build, provenance-src, provenance-pkgs] name: Upload the provenance artifacts to downloads.powerdns.com - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: os: ${{fromJson(needs.prepare.outputs.oslist)}} diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml index 3ecfa077be..e9b2911d57 100644 --- a/.github/workflows/builder.yml +++ b/.github/workflows/builder.yml @@ -19,8 +19,8 @@ jobs: build: name: build.sh if: ${{ vars.SCHEDULED_JOBS_BUILDER }} - # on a ubuntu-20.04 VM - runs-on: ubuntu-20.04 + # on a ubuntu-24.04 VM + runs-on: ubuntu-24.04 strategy: matrix: product: ['recursor'] diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 680ab70953..0c56bd81d4 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -250,7 +250,7 @@ jobs: check-clang-tidy: needs: analyze - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 name: Check whether clang-tidy succeeded steps: - run: |