From 97ff74fc8b716e780e18cf5072a05e760d3b8beb Mon Sep 17 00:00:00 2001 From: Jonathan Hui Date: Sat, 16 May 2026 07:38:34 -0700 Subject: [PATCH] [github-actions] run DinD test with and without mDNSResponder (#13104) Update `otbr-posix-dind.yml` workflow to run the DinD integration test using a matrix strategy that covers both the default mDNS implementation and `mDNSResponder`. This mirrors the testing matrix used in `ot-br-posix` repository's `docker-test.yml` workflow. --- .github/workflows/otbr-posix-dind.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/otbr-posix-dind.yml b/.github/workflows/otbr-posix-dind.yml index 4a151508d..f4e647e25 100644 --- a/.github/workflows/otbr-posix-dind.yml +++ b/.github/workflows/otbr-posix-dind.yml @@ -47,6 +47,10 @@ jobs: dind-dns-sd: runs-on: ubuntu-24.04 + strategy: + fail-fast: false + matrix: + mdns: ["", "--mdnsresponder"] env: PR_BODY: "${{ github.event.pull_request.body }}" steps: @@ -84,4 +88,4 @@ jobs: -w /usr/src/ot-br-posix \ -e DOCKER_HOST=unix:///var/run/docker.sock \ otbr-dind-runner \ - bash -c "dockerd --host=unix:///var/run/docker.sock >/dev/null 2>&1 & ./tests/scripts/test_dind_dns_sd.sh" + bash -c "dockerd --host=unix:///var/run/docker.sock >/dev/null 2>&1 & ./tests/scripts/test_dind_dns_sd.sh ${{ matrix.mdns }}"