Skip to content

ci: cancel superseded runs and skip docs-only changes - #47

Merged
Taure merged 1 commit into
mainfrom
ci/minute-optimization
Jul 24, 2026
Merged

ci: cancel superseded runs and skip docs-only changes#47
Taure merged 1 commit into
mainfrom
ci/minute-optimization

Conversation

@Taure

@Taure Taure commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Cut Actions minutes (org is on the 3000/mo budget):

  • add concurrency (cancel-in-progress) so a burst of pushes to a PR costs one run not N
  • skip on docs-only changes (**.md, docs/**)
  • drop windows-latest from the per-PR CI matrix (Windows runners bill at 2x); keep ubuntu. Windows coverage can move to release.yml if we want it before publishing a binary.

Cut Actions minutes (org is on the 3000/mo budget):
- add `concurrency` (cancel-in-progress) so a burst of pushes to a PR costs one run not N
- skip on docs-only changes (`**.md`, `docs/**`)
- drop `windows-latest` from the per-PR CI matrix (Windows runners bill at 2x); keep ubuntu. Windows coverage can move to release.yml if we want it before publishing a binary.
@Taure
Taure merged commit 981a8b5 into main Jul 24, 2026
1 check passed
@Taure
Taure deleted the ci/minute-optimization branch July 24, 2026 04:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant