-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Block merge of PRs with failing tests #4730
Comments
I'm confused by Github's UI I want all statuses to pas, yet it gives me the option to specify individual ones? Gosh, it says here that yeah, you have to select them individually.... |
Yeah its a bit confusing. I think we may also need to add |
We might need to do some more work for external contributor PRs as some of the now required checks don't pass. You can see on this PR: #4751 The test's can't pass on their PR as they don't have the required key but it would be handy if We should probably change the test code back so the key is available to them. That way we could run the full suite of checks properly on their PR. I'm happy to help do this, just wanted to add a note here |
Kyran helped me understand the process for merging external PRs better so we don't need to do this. They won't be able to run all CI actions for security reasons but we have made a good improvement here blocking PRs with failing tests merging. |
We are able to click
Merge when ready
on PRs that have failing tests which can introduce problems like:I'm not sure if we can stop this happening but we should try
The text was updated successfully, but these errors were encountered: