summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcopilot-swe-agent[bot] <[email protected]>2026-02-09 12:18:25 +0000
committercopilot-swe-agent[bot] <[email protected]>2026-02-09 12:18:25 +0000
commit13ae5244c0daa44f3ff9bb5c85484e24ef4523c7 (patch)
tree01067de583cc8e6c7523e5a9741dae95d363d4d5
parente67a84883ee9fb66be631d6d359d2f24a70577cc (diff)
Update membrowse job to run on all pushes for commit chain tracking
Co-authored-by: hathach <[email protected]>
-rw-r--r--.github/workflows/build.yml11
1 files changed, 9 insertions, 2 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index ee03b82fa..352875a9d 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -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: