Skip to content
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

Run build steps on docs-only PRs so that all maintainers can merge them #2879

Conversation

itowlson
Copy link
Contributor

@itowlson itowlson commented Oct 9, 2024

Currently, PRs that only touch documents (e.g. SIPs, governance stuff, etc.) do not run the build workflow. This is great because it saves waiting for a build whose results can't have changed. Unfortunately, since we introduced required checks, it has meant that the required checks do not run on such PRs, so ordinary mortal maintainers can't merge them - we need to instead ping the administrators on high Olympus. So merging a docs PR now ends up being more effort and time, the problem that not running the build was meant to solve.

This PR proposes to resume running the build on these PRs.

Got a docs PR and want to merge it without waiting for the build? You can still do that by pinging an admin and getting them to bypass the checks, just like you have to do today. This PR just enables an alternative "mash that auto merge button and move on with your life" strategy.

@itowlson
Copy link
Contributor Author

itowlson commented Oct 9, 2024

image

@itowlson itowlson merged commit b72286a into fermyon:main Oct 9, 2024
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants