diff options
| author | copilot-swe-agent[bot] <[email protected]> | 2026-02-09 12:18:25 +0000 |
|---|---|---|
| committer | copilot-swe-agent[bot] <[email protected]> | 2026-02-09 12:18:25 +0000 |
| commit | 13ae5244c0daa44f3ff9bb5c85484e24ef4523c7 (patch) | |
| tree | 01067de583cc8e6c7523e5a9741dae95d363d4d5 | |
| parent | e67a84883ee9fb66be631d6d359d2f24a70577cc (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.yml | 11 |
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: |
