Commit c2a85a1
authored
feat(ci): P0 smoke 加 push to main trigger (#55)
每次 PR 成功 squash merge 到 main 就跑一次 P0,確認合進去的版本在
main HEAD 實際能 pass(squash 可能合多個 commit,個別 PR 過但合起來
有 race 也能在此補抓)。
trigger 列表:
- pull_request to main:PR 開/更新時(既有)
- push to main:merge 後(新增)
- schedule cron daily 09:00 台灣(既有)
- workflow_dispatch:手動(既有)
full-regression.yml 維持 weekly 不加 push trigger(每 merge 跑 50+ 分太重)。
concurrency 已有 `p0-${{ github.ref }}` group,PR ref(refs/pull/N/merge)
與 main push(refs/heads/main)是不同 group,不會互相 cancel。1 parent af93014 commit c2a85a1
1 file changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| 11 | + | |
| 12 | + | |
10 | 13 | | |
11 | 14 | | |
12 | 15 | | |
| |||
0 commit comments