]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Drop 4.7, enter 5.0 15952/head
authorMiod Vallat <miod.vallat@powerdns.com>
Thu, 31 Jul 2025 09:40:58 +0000 (11:40 +0200)
committerMiod Vallat <miod.vallat@powerdns.com>
Thu, 31 Jul 2025 09:45:34 +0000 (11:45 +0200)
Signed-off-by: Miod Vallat <miod.vallat@powerdns.com>
.github/workflows/build-and-test-all-releases-dispatch.yml
.github/workflows/builder-releases-dispatch.yml
build-scripts/docker/repo-test/generate-repo-files.py

index ea2ef3a9d3a9a2521f491760a8e08e9d81df12b7..2e598c74c247fe13b415a13f59e9c49db2e93de4 100644 (file)
@@ -18,6 +18,12 @@ jobs:
       branch-name: master
       runner-docker-image-name: base-pdns-ci-image/debian-11-pdns-base
 
+  call-build-and-test-all-auth-50:
+    if: ${{ vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
+    uses: PowerDNS/pdns/.github/workflows/build-and-test-all.yml@rel/auth-5.0.x
+    with:
+      branch-name: rel/auth-5.0.x
+
   call-build-and-test-all-auth-49:
     if: ${{ vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
     uses: PowerDNS/pdns/.github/workflows/build-and-test-all.yml@rel/auth-4.9.x
@@ -30,12 +36,6 @@ jobs:
     with:
       branch-name: rel/auth-4.8.x
 
-  call-build-and-test-all-auth-47:
-    if: ${{ vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
-    uses: PowerDNS/pdns/.github/workflows/build-and-test-all.yml@rel/auth-4.7.x
-    with:
-      branch-name: rel/auth-4.7.x
-
   call-build-and-test-all-rec-52:
     if: ${{ vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
     uses: PowerDNS/pdns/.github/workflows/build-and-test-all.yml@rel/rec-5.2.x
index 54b057e0e4a8e82fd0b34302c08b901294bb9ec7..2ec21c8a4797ca753cfab283ffdd20a89a834508 100644 (file)
@@ -11,6 +11,12 @@ permissions: # least privileges, see https://docs.github.com/en/actions/using-wo
   contents: read
 
 jobs:
+  call-builder-auth-50:
+    if: ${{ vars.SCHEDULED_JOBS_BUILDER }}
+    uses: PowerDNS/pdns/.github/workflows/builder.yml@rel/auth-5.0.x
+    with:
+      branch-name: rel/auth-5.0.x
+
   call-builder-auth-49:
     if: ${{ vars.SCHEDULED_JOBS_BUILDER }}
     uses: PowerDNS/pdns/.github/workflows/builder.yml@rel/auth-4.9.x
@@ -23,12 +29,6 @@ jobs:
     with:
       branch-name: rel/auth-4.8.x
 
-  call-builder-auth-47:
-    if: ${{ vars.SCHEDULED_JOBS_BUILDER }}
-    uses: PowerDNS/pdns/.github/workflows/builder.yml@rel/auth-4.7.x
-    with:
-      branch-name: rel/auth-4.7.x
-
   call-builder-rec-52:
     if: ${{ vars.SCHEDULED_JOBS_BUILDER }}
     uses: PowerDNS/pdns/.github/workflows/builder.yml@rel/rec-5.2.x
index 1cf04414269e98c62b2cc27e80ffe8cdaf0c89cd..a2adbea06574b43816dfb9d9ddcb5d7740dcae4a 100755 (executable)
@@ -44,7 +44,7 @@ def init_argparser():
                                                  'test PowerDNS repositories.')
     parser.add_argument('release', metavar='RELEASE',
                         choices=[# Authoritative Server
-                                 'auth-47', 'auth-48', 'auth-49', 'auth-50',
+                                 'auth-48', 'auth-49', 'auth-50',
                                  'auth-master',
                                  # Recursor
                                  'rec-48', 'rec-49', 'rec-50', 'rec-51', 'rec-52', 'rec-53',
@@ -136,7 +136,7 @@ def write_release_files (release):
     if g_verbose:
         print("Writing release files...")
 
-    if release in ['auth-47', 'auth-48', 'auth-49', 'auth-50', 'auth-master',
+    if release in ['auth-48', 'auth-49', 'auth-50', 'auth-master',
                    'rec-48', 'rec-49', 'rec-50', 'rec-51', 'rec-52', 'rec-53', 'rec-master',
                    'dnsdist-17', 'dnsdist-18', 'dnsdist-19', 'dnsdist-20', 'dnsdist-master']:
         write_pkg_pin_file(release)