From 70b14379995ff4d3a63cf9f031998a59e687200c Mon Sep 17 00:00:00 2001 From: Thomas Van Lenten Date: Fri, 15 Mar 2024 09:41:07 -0400 Subject: [PATCH] make fuzz and sanitizer tests not break CI. Mark the build steps as allowed to fail while we work out what's happening since it doesn't seem related to Swift. --- .github/workflows/build.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a062c4501..7acb73140 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -173,6 +173,10 @@ jobs: --breakage-allowlist-path known_api_breaks.txt sanitizer_testing: + # Something likely changed in the base ubuntu image causing failures, + # don't fail the build based on these changes. + # https://github.com/apple/swift-protobuf/issues/1571 + continue-on-error: true runs-on: ubuntu-latest strategy: fail-fast: false @@ -202,6 +206,10 @@ jobs: swift test -c ${{ matrix.swiftpm_config }} --sanitize=${{ matrix.sanitizer }} ${EXTRAS:-} fuzzing_regressions: + # Something likely changed in the base ubuntu image causing failures, + # don't fail the build based on these changes. + # https://github.com/apple/swift-protobuf/issues/1573 + continue-on-error: true runs-on: ubuntu-latest strategy: fail-fast: false