]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
swagger-syntax-check: run outside of Docker 12880/head
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 1 Jun 2023 16:57:17 +0000 (18:57 +0200)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 1 Jun 2023 18:36:39 +0000 (20:36 +0200)
.github/workflows/build-and-test-all.yml

index 4db01a49945fc7cdf46bddf27f79a1cfd7448b1e..9c33fb83938ce6b5ad35439beb2e793d0c70396f 100644 (file)
@@ -538,14 +538,17 @@ jobs:
   swagger-syntax-check:
     if: ${{ !github.event.schedule || vars.SCHEDULED_JOBS_BUILD_AND_TEST_ALL }}
     runs-on: ubuntu-20.04
-    container:
-      image: ghcr.io/powerdns/base-pdns-ci-image/debian-11-pdns-base:master
-      options: --sysctl net.ipv6.conf.all.disable_ipv6=0
+    # FIXME: https://github.com/PowerDNS/pdns/pull/12880
+    # container:
+    #   image: ghcr.io/powerdns/base-pdns-ci-image/debian-11-pdns-base:master
+    #   options: --sysctl net.ipv6.conf.all.disable_ipv6=0
     steps:
+      - uses: PowerDNS/pdns/set-ubuntu-mirror@meta
       - uses: actions/checkout@v3
         with:
           fetch-depth: 5
           submodules: recursive
+      - run: build-scripts/gh-actions-setup-inv  # this runs apt update+upgrade
       - run: inv install-swagger-tools
       - run: inv swagger-syntax-check