diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 0616142..913572d 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -8,6 +8,9 @@ jobs: os: [macos-12, ubuntu-22.04, windows-2022] fail-fast: false runs-on: ${{ matrix.os }} + permissions: + checks: write + pull-requests: write env: OS: ${{ matrix.os }} steps: @@ -19,6 +22,13 @@ jobs: deno test --doc --coverage=.cov + --junit-path=.test-report.xml + - uses: >- + EnricoMi/publish-unit-test-result-action${{ + !startsWith(matrix.os, 'ubuntu-') && '/composite' || '' }}@v2 + if: always() + with: + files: .test-report.xml - run: deno coverage --lcov .cov > .cov.lcov - uses: codecov/codecov-action@v2 with: