From 2f8684ac614bea526cf766267b2c7edcdc8dcbc5 Mon Sep 17 00:00:00 2001 From: Chris Manson Date: Wed, 13 Nov 2024 13:50:54 +0100 Subject: [PATCH] fix allow failure implementation --- .github/workflows/ci.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 039723d8..ef27dfac 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -88,9 +88,18 @@ jobs: - name: Install Dependencies run: pnpm install --frozen-lockfile - name: Test + id: test env: EMBER_TRY_SCENARIO: ${{ matrix.ember-try-scenario }} run: pnpm ember try:one $EMBER_TRY_SCENARIO + continue-on-error: ${{ matrix.allow-failure }} + - uses: mainmatter/continue-on-error-comment@v1 + if: ${{ matrix.allow-failure }} + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + outcome: ${{ steps.test.outcome }} + test-id: ${{ matrix.ember-try-scenario }} + floating-dependencies: name: Floating Dependencies