diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index b192793..da54844 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -40,11 +40,9 @@ jobs: # Is there a way to tell if a PR is from a forked repository? #26829 # https://github.com/orgs/community/discussions/26829#discussioncomment-3253580 if: >- - matrix.os == 'ubuntu-22.04' && matrix.node-version == 18 && (( - github.event_name == 'pull_request' && - github.event.pull_request.head.repo.full_name == github.repository + ${{ matrix.os == 'ubuntu-22.04' && matrix.node-version == 18 && (( + github.event_name != 'pull_request' ) || ( - github.event_name == 'pull_request_target' && - github.event.pull_request.head.repo.full_name != github.repository - )) + github.event.pull_request.head.repo.full_name == github.repository + )) }} uses: we-cli/coverage-badge-action@main