@@ -322,37 +322,37 @@ jobs:
322
322
- name : " build"
323
323
run : GO_VERSION="$(echo ${{ matrix.go-version }} | sed -e s/.x//)" make binaries
324
324
325
- # test-integration-docker-compatibility:
326
- # timeout-minutes: 30
327
- # name: docker
328
- # runs-on: ubuntu-24.04
329
- # steps:
330
- # - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
331
- # with:
332
- # fetch-depth: 1
333
- # - uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
334
- # with:
335
- # go-version: ${{ env.GO_VERSION }}
336
- # check-latest: true
337
- # - name: "Register QEMU (tonistiigi/binfmt)"
338
- # run: |
339
- # # `--install all` will only install emulation for architectures that cannot be natively executed
340
- # # Since some arm64 platforms do provide native fallback execution for 32 bits,
341
- # # armv7 emulation may or may not be installed, causing variance in the result of `uname -m`.
342
- # # To avoid that, we explicitly list the architectures we do want emulation for.
343
- # docker run --privileged --rm tonistiigi/binfmt --install linux/amd64
344
- # docker run --privileged --rm tonistiigi/binfmt --install linux/arm64
345
- # docker run --privileged --rm tonistiigi/binfmt --install linux/arm/v7
346
- # - name: "Prepare integration test environment"
347
- # run: |
348
- # sudo apt-get install -y expect
349
- # go install -v gotest.tools/gotestsum@v1
350
- # - name: "Ensure that the integration test suite is compatible with Docker"
351
- # run: WITH_SUDO=true ./hack/test-integration.sh -test.target=docker
352
- # - name: "Ensure that the IPv6 integration test suite is compatible with Docker"
353
- # run: WITH_SUDO=true ./hack/test-integration.sh -test.target=docker -test.only-ipv6
354
- # - name: "Ensure that the integration test suite is compatible with Docker (flaky only)"
355
- # run: WITH_SUDO=true ./hack/test-integration.sh -test.target=docker -test.only-flaky
325
+ test-integration-docker-compatibility :
326
+ timeout-minutes : 30
327
+ name : docker
328
+ runs-on : ubuntu-24.04
329
+ steps :
330
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
331
+ with :
332
+ fetch-depth : 1
333
+ - uses : actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0
334
+ with :
335
+ go-version : ${{ env.GO_VERSION }}
336
+ check-latest : true
337
+ - name : " Register QEMU (tonistiigi/binfmt)"
338
+ run : |
339
+ # `--install all` will only install emulation for architectures that cannot be natively executed
340
+ # Since some arm64 platforms do provide native fallback execution for 32 bits,
341
+ # armv7 emulation may or may not be installed, causing variance in the result of `uname -m`.
342
+ # To avoid that, we explicitly list the architectures we do want emulation for.
343
+ docker run --privileged --rm tonistiigi/binfmt --install linux/amd64
344
+ docker run --privileged --rm tonistiigi/binfmt --install linux/arm64
345
+ docker run --privileged --rm tonistiigi/binfmt --install linux/arm/v7
346
+ - name : " Prepare integration test environment"
347
+ run : |
348
+ sudo apt-get install -y expect
349
+ go install -v gotest.tools/gotestsum@v1
350
+ - name : " Ensure that the integration test suite is compatible with Docker"
351
+ run : WITH_SUDO=true ./hack/test-integration.sh -test.target=docker
352
+ - name : " Ensure that the IPv6 integration test suite is compatible with Docker"
353
+ run : WITH_SUDO=true ./hack/test-integration.sh -test.target=docker -test.only-ipv6
354
+ - name : " Ensure that the integration test suite is compatible with Docker (flaky only)"
355
+ run : WITH_SUDO=true ./hack/test-integration.sh -test.target=docker -test.only-flaky
356
356
357
357
test-integration-windows :
358
358
timeout-minutes : 30
0 commit comments