diff --git a/js/.github/workflows/build.yml.jinja b/js/.github/workflows/build.yml.jinja index f654f93..5086efd 100644 --- a/js/.github/workflows/build.yml.jinja +++ b/js/.github/workflows/build.yml.jinja @@ -76,15 +76,13 @@ jobs: uses: actions/upload-artifact@v4 with: name: {% raw %}test-results-${{ matrix.os }}-${{ matrix.python-version }}-${{ matrix.node-version }}{% endraw %} - path: | - **/junit.xml + path: '**/junit.xml' if: {% raw %}${{ always() }}{% endraw %} - name: Publish Unit Test Results uses: EnricoMi/publish-unit-test-result-action@v2 with: - files: | - **/junit.xml + files: '**/junit.xml' if: matrix.os == 'ubuntu-latest' - name: Upload coverage diff --git a/jupyter/.github/workflows/build.yml.jinja b/jupyter/.github/workflows/build.yml.jinja index 86c035f..4273023 100644 --- a/jupyter/.github/workflows/build.yml.jinja +++ b/jupyter/.github/workflows/build.yml.jinja @@ -76,15 +76,13 @@ jobs: uses: actions/upload-artifact@v4 with: name: {% raw %}test-results-${{ matrix.os }}-${{ matrix.python-version }}-${{ matrix.node-version }}{% endraw %} - path: | - **/junit.xml + path: '**/junit.xml' if: {% raw %}${{ always() }}{% endraw %} - name: Publish Unit Test Results uses: EnricoMi/publish-unit-test-result-action@v2 with: - files: | - **/junit.xml + files: '**/junit.xml' if: matrix.os == 'ubuntu-latest' - name: Upload coverage diff --git a/python/.github/workflows/build.yml.jinja b/python/.github/workflows/build.yml.jinja index e286444..031c7c3 100644 --- a/python/.github/workflows/build.yml.jinja +++ b/python/.github/workflows/build.yml.jinja @@ -47,18 +47,15 @@ jobs: - name: Lint run: make lint - if: matrix.os == 'ubuntu-latest' - name: Checks run: make checks - if: matrix.os == 'ubuntu-latest' - name: Build run: make build - name: Test run: make coverage - if: matrix.os == 'ubuntu-latest' - name: Upload test results (Python) uses: actions/upload-artifact@v4 @@ -70,9 +67,7 @@ jobs: - name: Publish Unit Test Results uses: EnricoMi/publish-unit-test-result-action@v2 with: - files: | - **/junit.xml - if: matrix.os == 'ubuntu-latest' + files: '**/junit.xml' - name: Upload coverage uses: codecov/codecov-action@v5 @@ -81,10 +76,8 @@ jobs: - name: Make dist run: make dist - if: matrix.os == 'ubuntu-latest' - uses: actions/upload-artifact@v4 with: name: {% raw %}dist-${{matrix.os}}{% endraw %} path: dist - if: matrix.os == 'ubuntu-latest' diff --git a/rust/.github/workflows/build.yml.jinja b/rust/.github/workflows/build.yml.jinja index a7ec976..8e28eba 100644 --- a/rust/.github/workflows/build.yml.jinja +++ b/rust/.github/workflows/build.yml.jinja @@ -89,15 +89,13 @@ jobs: uses: actions/upload-artifact@v4 with: name: {% raw %}test-results-${{ matrix.os }}-${{ matrix.python-version }}{% endraw %} - path: | - **/junit.xml + path: '**/junit.xml' if: {% raw %}${{ always() }}{% endraw %} - name: Publish Unit Test Results uses: EnricoMi/publish-unit-test-result-action@v2 with: - files: | - **/junit.xml + files: '**/junit.xml' if: matrix.os == 'ubuntu-latest' - name: Upload coverage