From 4cfd1d36dcd9dfd23676f7c398084bb3d7d7f2ed Mon Sep 17 00:00:00 2001 From: "philips-software-forest-releaser[bot]" <80338643+philips-software-forest-releaser[bot]@users.noreply.github.com> Date: Fri, 20 Mar 2026 11:10:14 +0000 Subject: [PATCH 1/2] Update gdb-multiarch, mull-20 --- .devcontainer/cpp/apt-requirements-base.json | 2 +- .devcontainer/cpp/apt-requirements-clang.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.devcontainer/cpp/apt-requirements-base.json b/.devcontainer/cpp/apt-requirements-base.json index 38a81117..b9361631 100644 --- a/.devcontainer/cpp/apt-requirements-base.json +++ b/.devcontainer/cpp/apt-requirements-base.json @@ -1,5 +1,5 @@ { - "gdb-multiarch": "15.0.50.20240403-0ubuntu1", + "gdb-multiarch": "15.1-1ubuntu1~24.04.1", "ninja-build": "1.11.1-2", "python3-pip": "24.0+dfsg-1ubuntu1.3", "unzip": "6.0-28ubuntu4.1", diff --git a/.devcontainer/cpp/apt-requirements-clang.json b/.devcontainer/cpp/apt-requirements-clang.json index 9e0ac96b..dc64f135 100644 --- a/.devcontainer/cpp/apt-requirements-clang.json +++ b/.devcontainer/cpp/apt-requirements-clang.json @@ -7,5 +7,5 @@ "libclang-rt-20-dev": "1:20.1.8~++20250804090239+87f0227cb601-1~exp1~20250804210352.139", "lld-20": "1:20.1.8~++20250804090239+87f0227cb601-1~exp1~20250804210352.139", "llvm-20": "1:20.1.8~++20250804090239+87f0227cb601-1~exp1~20250804210352.139", - "mull-20": "0.29.0" + "mull-20": "0.30.0" } From f43b25ab484c05cd3020b59ed6acc9e4cb9e323e Mon Sep 17 00:00:00 2001 From: Ron <45816308+rjaegers@users.noreply.github.com> Date: Sun, 22 Mar 2026 11:10:52 +0100 Subject: [PATCH 2/2] chore: fail step when tests in docker fail --- .github/workflows/wc-integration-test-docker.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/wc-integration-test-docker.yml b/.github/workflows/wc-integration-test-docker.yml index dac5b143..88724d36 100644 --- a/.github/workflows/wc-integration-test-docker.yml +++ b/.github/workflows/wc-integration-test-docker.yml @@ -54,7 +54,9 @@ jobs: persist-credentials: false - run: echo "arch=$(echo "${RUNNER_ARCH}" | tr '[:upper:]' '[:lower:]')" >> "$GITHUB_OUTPUT" id: runner-arch - - run: bats --formatter junit "${TEST_FILE}" | tee "test-report-${IMAGE_BASENAME}-${RUNNER_ARCH}.xml" + - run: | + set -Eeuo pipefail + bats --formatter junit "${TEST_FILE}" | tee "test-report-${IMAGE_BASENAME}-${RUNNER_ARCH}.xml" env: IMAGE_BASENAME: ${{ inputs.image-basename }} TEST_FILE: ${{ inputs.test-file }}