Каждый коммит в ветку с открытым PR триггерил ДВА прогона ci.yml на один SHA: push-событие (github.ref=refs/heads/<branch>) и pull_request-событие (github.ref=refs/pull/<N>/merge). Разный github.ref → разные concurrency- группы → прогоны не отменяли друг друга → 2x нагрузка на и так дефицитные 2 раннера (CI-шторм 2026-06-17, деплой tradein #1699 простоял 17 мин). В bot-пайплайне каждый коммит идёт через PR, поэтому pull_request гейтит его полностью; push-прогон был чистым дублем. Оставляю только pull_request: теперь github.ref стабилен на весь PR и concurrency cancel-in-progress корректно отменяет superseded-прогоны при новом пуше. Refs #1709 |
||
|---|---|---|
| .. | ||
| ci.yml | ||
| deploy-tradein.yml | ||
| deploy.yml | ||
| stale-claims.yml | ||