]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
build-and-test-all.yml: enable build auth with meson on debian11
authorromeroalx <alexis.romero@open-xchange.com>
Tue, 28 Jan 2025 18:37:48 +0000 (19:37 +0100)
committerromeroalx <alexis.romero@open-xchange.com>
Fri, 7 Feb 2025 11:24:50 +0000 (12:24 +0100)
.github/workflows/build-and-test-all.yml

index 11b99deb89be8b9afaaf08ec766338619157b0cc..6f58df68f64608d814e12848d4c3e129357e4933 100644 (file)
@@ -54,7 +54,7 @@ jobs:
     runs-on: ubuntu-22.04
     needs: get-runner-container-image
     container:
-      image: "${{ matrix.container_image }}"
+      image: "${{ needs.get-runner-container-image.outputs.id }}:${{ needs.get-runner-container-image.outputs.tag }}"
       env:
         FUZZING_TARGETS: yes
         UBSAN_OPTIONS: "print_stacktrace=1:halt_on_error=1:suppressions=${{ env.REPO_HOME }}/build-scripts/UBSan.supp"
@@ -62,11 +62,7 @@ jobs:
       options: --sysctl net.ipv6.conf.all.disable_ipv6=0
     strategy:
       matrix:
-        container_image: ["${{ needs.get-runner-container-image.outputs.id }}:${{ needs.get-runner-container-image.outputs.tag }}"]
         builder: [autotools, meson]
-        exclude:
-          - container_image: "ghcr.io/powerdns/base-pdns-ci-image/debian-11-pdns-base:${{ needs.get-runner-container-image.outputs.tag }}"
-            builder: meson
       fail-fast: false
     defaults:
       run: