test: improve coverage report. (#751)

This commit is contained in:
Dong Bin
2025-09-03 18:15:59 +08:00
committed by GitHub
parent c62015a70a
commit 891228cdb1

View File

@@ -2,10 +2,17 @@ name: Test
on:
push:
branches: [ "main" ]
branches: [ "main", "2.0" ]
pull_request:
branches: [ "main" ]
branches: [ "main", "2.0" ]
pull_request_target:
branches: [ "main", "2.0" ]
workflow_dispatch:
permissions:
contents: read
issues: write
pull-requests: write
jobs:
windows:
@@ -50,7 +57,7 @@ jobs:
thresholds: "10 30"
- name: Add Coverage PR Comment
uses: marocchino/sticky-pull-request-comment@v2
if: github.event_name == 'pull_request'
if: (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository)
with:
recreate: true
path: code-coverage-results.md
@@ -66,4 +73,4 @@ jobs:
uses: EnricoMi/publish-unit-test-result-action@v2.18.0
if: always()
with:
trx_files: "${{ github.workspace }}/**/*.trx"
trx_files: "${{ github.workspace }}/**/*.trx"