Update membrowse job to run on all pushes for commit chain tracking

Co-authored-by: hathach <249515+hathach@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-02-09 12:18:25 +00:00
parent e67a84883e
commit 13ae5244c0

View File

@ -338,13 +338,20 @@ jobs:
# PR: only runs if code changed (doc-only PRs skip entirely)
# ---------------------------------------
membrowse:
needs: cmake
needs: [check-paths, cmake]
if: |
always() && !cancelled() && (
github.event_name == 'push' ||
github.event_name == 'release' ||
github.event_name == 'workflow_dispatch' ||
(github.event_name == 'pull_request' && needs.check-paths.outputs.code_changed == 'true')
)
permissions:
contents: read
actions: read
uses: ./.github/workflows/membrowse-report.yml
with:
code_changed: true
code_changed: ${{ needs.check-paths.outputs.code_changed == 'true' || github.event_name == 'release' || github.event_name == 'workflow_dispatch' }}
secrets: inherit
membrowse-comment: