Commit 0592ecb
Remove duplicate CI trigger on push to main from pull-requests.yml
The 'Build and Test PR' workflow was triggered on both 'pull_request'
and 'push: main'. This caused duplicate CI runs every time a PR was
merged: both pull-requests.yml (Ubuntu + Windows) and push-main.yml
(Ubuntu) would run the full pipeline in parallel.
The push-main.yml workflow already handles all post-merge work on main
(lint, build, test, pack, generate docs, deploy, publish NuGet).
The PR workflow's purpose is cross-platform testing *before* merge.
Removing the 'push: main' trigger eliminates ~2 redundant jobs per merge.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 0e46e50 commit 0592ecb
1 file changed
Lines changed: 0 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | 4 | | |
8 | 5 | | |
9 | 6 | | |
| |||
0 commit comments