diff --git a/.github/workflows/pydpf-post.yml b/.github/workflows/pydpf-post.yml index 0fdba8dd0de..c0db176f0d1 100644 --- a/.github/workflows/pydpf-post.yml +++ b/.github/workflows/pydpf-post.yml @@ -147,6 +147,7 @@ jobs: run: pip list - name: "Test Docstrings" + id: docstrings uses: ansys/pydpf-actions/test_docstrings@v2.3 with: MODULE: post @@ -154,14 +155,29 @@ jobs: working-directory: pydpf-post/src if: inputs.test_docstrings == 'true' timeout-minutes: 10 + continue-on-error: true + + - uses: mainmatter/continue-on-error-comment@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + outcome: ${{ steps.docstrings.outcome }} + test-id: PyDPF-Post docstring tests on ${{ matrix.os }} - name: "Test API" + id: api shell: bash working-directory: pydpf-post/tests run: | pytest $DEBUG --maxfail=5 --reruns 2 . if: always() timeout-minutes: 60 + continue-on-error: true + - uses: mainmatter/continue-on-error-comment@v1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + outcome: ${{ steps.api.outcome }} + test-id: PyDPF-Post API tests on ${{ matrix.os }} + - name: "Kill all servers" uses: ansys/pydpf-actions/kill-dpf-servers@v2.3