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" } 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 }}