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
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