Feature request: CI per commit

If a PR contains 3 commits, it would be nice to run the CI on each commit instead of only after the 3rd one. (assume none are [ci skip])

Most projects require specs to pass at all points and thus prefer to squash the commits in a PR even if they can stand on their own, in part because it’s not possible to easily make sure that all checks work at each step.

Next feature request will be to be able to merge the first (not yet merged) commit…

Hi marcandre! :wave:

Thanks for this feedback! We’re always working to improve GitHub and the GitHub Support Community, and we consider every suggestion we receive.

Would you mind submitting this through our official product feedback form so that our product team can track your request?

1 Like