From 9f32c1d9c79bad7dce61a5d336b7330a78c33a5b Mon Sep 17 00:00:00 2001 From: romeroalx Date: Fri, 12 Dec 2025 13:25:21 +0100 Subject: [PATCH] build-and-test-all.yml: skip swagger-syntax-check on debian 11 --- .github/workflows/build-and-test-all.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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 -- 2.47.3