Skip to content

CI: add per-commit workflow triggered by label#61

Merged
dannywillems merged 2 commits into
mainfrom
feat/ci-per-commit
Mar 16, 2026
Merged

CI: add per-commit workflow triggered by label#61
dannywillems merged 2 commits into
mainfrom
feat/ci-per-commit

Conversation

@dannywillems

Copy link
Copy Markdown
Contributor

Summary

  • Add a new workflow that runs the full CI matrix on every commit pushed to main, but only when the originating PR has the ci:per-commit label
  • Created the ci:per-commit label on the repo

Closes #59

Test plan

  • Merge a PR without the label, verify the per-commit workflow skips
  • Merge a PR with the ci:per-commit label, verify CI runs on each commit

When a PR with the ci:per-commit label is merged, every commit pushed
to main runs the full CI matrix. This makes it easy to identify which
commit broke the build and revert it.

Closes #59
@dannywillems dannywillems added the ci:per-commit Run CI on every commit pushed to main from this PR label Mar 16, 2026
@dannywillems dannywillems added ci:per-commit Run CI on every commit pushed to main from this PR and removed ci:per-commit Run CI on every commit pushed to main from this PR labels Mar 16, 2026
@dannywillems
dannywillems merged commit 4c870ed into main Mar 16, 2026
18 checks passed
@dannywillems
dannywillems deleted the feat/ci-per-commit branch July 18, 2026 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:per-commit Run CI on every commit pushed to main from this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI: run workflow on every commit push to main

1 participant