docs(rulesets): clarify auto-merge bypass behavior - #46048
aniruddhaadak80 wants to merge 1 commit into
Conversation
How to review these changes 👓Thank you for your contribution. To review these changes, choose one of the following options: A Hubber will need to deploy your changes internally to review. Table of review linksNote: Please update the URL for your staging server or codespace. The table shows the files in the
Key: fpt: Free, Pro, Team; ghec: GitHub Enterprise Cloud; ghes: GitHub Enterprise Server 🤖 This comment is automatically generated. |
|
I'm going to close this out—we haven't marked this as ready for community contributions yet, and are yet to make a determination about the best way to tackle the problem. Apologies that this won't be the outcome you were hoping for |
Why:
Closes: #45265
The ruleset creation guidance explains how to grant bypass permissions but does not explain that a bypass used for a pull request rule is not currently honored when auto-merge completes the merge. This can leave automation blocked even though the bypass actor is listed and eligible for a direct merge.
What's being changed (if available, include any code snippets, screenshots, or gifs):
npm run build- passed.npm run lint-content -- --paths content/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets/creating-rulesets-for-a-repository.md- passed with no errors.npm test -- src/content-render/tests/render-changed-and-deleted-files.ts- 2 tests passed.git diff --check- passed.Check off the following: