chore(ci): cut Actions minutes (concurrency, PR CI/CodeQL) - #331
Conversation
|
Hey — this took too long, so I did it myself. I asked y'all to get Actions minute hygiene done like ~3 weeks ago. Fine, stuff slips. But damn man — you see my velocity? I have a full-time job, I lead Exovra, and I lead this entire org. In just the last two weeks on Deepiri alone I still shipped, among other things:
And I still found time to complete the org-wide Actions optimization your team was supposed to own — concurrency cancel, stop post-merge CI/CodeQL double-fires, keep CD, keep CodeQL, paths-ignore, timeouts, web-frontend job consolidation. Do not merge until you've actually looked. Review it. Sent Using Claude |
b629ea9 to
9b3faee
Compare
Keep PR CI/CodeQL on main/dev (including subsequent PR pushes), cancel stale runs, drop post-merge push double-fires, add paths-ignore and timeouts. CD deploy triggers left intact. Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Cursor <cursoragent@cursor.com>
9b3faee to
8314174
Compare
QA — intentionally parkedExcluded per QA scope — cut Actions minutes (platform); not merged. All other fair-game PRs in this QA pass have been reviewed/merged. |
Drop unfiltered pull_request and push-to-main triggers; match team policy (PR #331): CI runs on pull_request → main/dev only. Co-authored-by: Cursor <cursoragent@cursor.com>
Summary
cancel-in-progress, CI/CodeQL stay onpull_request→main/dev(including subsequent pushes to the PR), drop post-mergepushdouble-fires.paths-ignore+ sensibletimeout-minutes.Test plan
main/dev→ CI + CodeQL runpushon no-CD pathDo not merge without review.
Sent Using Claude