diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 54310c88001..678eecd3c32 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -178,6 +178,7 @@ jobs: - name: Measure coverage if: ${{ matrix.build-type == 'Coverage' }} + id: measure-coverage continue-on-error: true timeout-minutes: 5 run: | @@ -205,6 +206,13 @@ jobs: cmake --build /root/parts/multipass/build --target covreport bash <(curl -s https://codecov.io/bash) -Z -s ${{ steps.coverage-setup.outputs.build }} + - uses: mainmatter/continue-on-error-comment@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + outcome: ${{ steps.measure-coverage.outcome }} + test-id: Error with ${{ steps.measure-coverage.name }} step in ${{ matrix.build-type }} build + bot-user: multipass-ci-bot + - name: Build and verify the snap id: build-snap if: ${{ matrix.build-type == 'Release' }}