From c788ea540aa9fe34fb92aa3b5dfad2d86ad34eb3 Mon Sep 17 00:00:00 2001 From: Norbert Hartl Date: Fri, 31 Jul 2026 10:52:19 +0200 Subject: [PATCH] Allow Pharo 14 CI job to fail without failing the whole build Pharo 14 currently has an upstream bug causing CI failures unrelated to this package. Mark Pharo64-14 as an allowed-failure matrix target via continue-on-error, so the other Pharo versions still gate merges while a Pharo14 failure only shows as a warning. --- .github/workflows/build.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7a16a5c..cb90fd1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,8 +19,12 @@ jobs: fail-fast: false matrix: pharoversion: [ Pharo64-14, Pharo64-13, Pharo64-12, Pharo64-11 ] + include: + - pharoversion: Pharo64-14 + allow-failure: true name: ${{ matrix.pharoversion }} runs-on: ubuntu-latest + continue-on-error: ${{ matrix.allow-failure == true }} steps: - uses: actions/checkout@v2 - uses: hpi-swa/setup-smalltalkCI@v1