Skip to content

Commit 46ba661

Browse files
chore(repo): run validate/windows only on PRs to avoid duplicate CI (#1928)
* ci(workflows): run validate/windows only on pull_request to avoid double runs\n\n- Remove redundant push triggers that caused duplicate runs for internal PR branches\n- Release workflow continues to handle push to master after merge\n\nresolves #1927 * ci(workflows): add workflow_dispatch to validate and windows workflows as requested\n\n- Allow manual runs via Actions UI on both workflows\n- Keep duplicate-run avoidance by staying PR-only; no concurrency added\n\nRefs #1927, follow-up to PR review by @shellscape --------- Co-authored-by: CharlieHelps <charlie@charlielabs.ai>
1 parent 973054d commit 46ba661

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

.github/workflows/node-windows.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,7 @@ on:
66
- edited
77
- opened
88
- synchronize
9-
push:
10-
branches:
11-
- '*'
12-
- '!master'
9+
workflow_dispatch:
1310

1411
jobs:
1512
build:

.github/workflows/validate.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,7 @@ on:
66
- edited
77
- opened
88
- synchronize
9-
push:
10-
branches:
11-
- '*'
12-
- '!master'
9+
workflow_dispatch:
1310

1411
jobs:
1512
build:

0 commit comments

Comments
 (0)