From: romeroalx Date: Fri, 12 Dec 2025 12:25:21 +0000 (+0100) Subject: build-and-test-all.yml: skip swagger-syntax-check on debian 11 X-Git-Tag: rec-5.4.0-alpha1~1^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F16637%2Fhead;p=thirdparty%2Fpdns.git build-and-test-all.yml: skip swagger-syntax-check on debian 11 --- diff --git a/.github/workflows/build-and-test-all.yml b/.github/workflows/build-and-test-all.yml index 4d053d7ee1..fecbf1d425 100644 --- a/.github/workflows/build-and-test-all.yml +++ b/.github/workflows/build-and-test-all.yml @@ -846,10 +846,12 @@ jobs: fail-on-error: false swagger-syntax-check: - if: ${{ !github.event.schedule || vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }} + if: ${{ (!github.event.schedule || vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL) && ! contains(needs.get-runner-container-image.outputs.id, 'debian-11') }} runs-on: ubuntu-24.04 + needs: + - get-runner-container-image container: - image: ghcr.io/powerdns/base-pdns-ci-image/debian-12-pdns-base:master + image: "${{ needs.get-runner-container-image.outputs.id }}:${{ needs.get-runner-container-image.outputs.tag }}" options: --sysctl net.ipv6.conf.all.disable_ipv6=0 steps: - uses: actions/checkout@v5