]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
rec-5.0.x: switch to unbuntu-24 for workflows 15484/head
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Tue, 29 Apr 2025 07:03:53 +0000 (09:03 +0200)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Tue, 29 Apr 2025 07:04:20 +0000 (09:04 +0200)
.github/workflows/build-packages.yml
.github/workflows/builder.yml
.github/workflows/codeql-analysis.yml

index e593ea7706811f695572874254219fbe6e8673f0..ba31ca4756a9fe3e593a89edc58d0119507bdaf1 100644 (file)
@@ -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)}}
index 3ecfa077be8c8a1e0d9423655a58dda40e416545..e9b2911d574946912eb7fefc20228a1ae7e616d3 100644 (file)
@@ -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']
index 680ab70953440143b36e225a95a434e8b2ccae18..0c56bd81d4011b6bf09a5c4110c6c3518eef2315 100644 (file)
@@ -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: |