Skip to content

CI: trigger per-commit workflow on labeled PRs#66

Merged
dannywillems merged 2 commits intomainfrom
ci-per-commit-workflow
Mar 16, 2026
Merged

CI: trigger per-commit workflow on labeled PRs#66
dannywillems merged 2 commits intomainfrom
ci-per-commit-workflow

Conversation

@dannywillems
Copy link
Contributor

Summary

  • Add pull_request trigger to a new per-commit CI workflow
  • On PRs, check labels directly from the event context
  • On push to main, keep the existing API lookup for the originating PR
  • Use Makefile targets in Windows CI job instead of raw poetry commands

Test plan

  • Add ci:per-commit label to this PR, verify the workflow runs
  • Verify it still works on push to main after merge

@dannywillems dannywillems added the ci:per-commit Run CI on each commit individually label Mar 16, 2026
Use Makefile targets in the Windows CI job instead of raw poetry
commands. Add per-commit CI workflow triggered by the ci:per-commit
label, with helper scripts for label checking and sequential commit
testing.
@dannywillems dannywillems force-pushed the ci-per-commit-workflow branch from 9578a48 to ab596a7 Compare March 16, 2026 17:09
@dannywillems dannywillems merged commit efaf8dc into main Mar 16, 2026
6 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 each commit individually

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant