Existing PRs blocked from merging after enabling GitHub Actions

All checks must pass before we can merge PR’s. However after enabling the GitHub action workflow existing PR’s are not trigging the workflow. E.g: https://github.com/modxcms/revolution/pull/15360

Can we manually trigger the workflow for each PR?

It doesn’t look like there is a way to do this. We’ll have to push to the PR branch before merging, which should trigger a new check. This should actually be the new approach anyway, though I have not finished writing up the new integration guide. To be honest, I deprioritized doing that because there has not been much integration activity. But, in brief, I’ve been using the GitHub CLI tool to checkout PR’s which instantly makes it possible for me to then push changlog entires, grunt build artifacts, or any other revisions to the original PR branch and then squash merge the entire thing so that the submitter gets appropriate credit for their contributions and history is kept clean.

1 Like