docs: clarify GitHub merge workflow usage
Co-Authored-By: Sam Ford <1584702+samford@users.noreply.github.com>
This commit is contained in:
parent
ac3ce218e3
commit
bca13a4926
@ -26,7 +26,7 @@ This is all that really matters:
|
||||
[pip](https://pip.pypa.io/en/stable/).
|
||||
- Ensure that any dependencies are accurate and minimal. We don't need to
|
||||
support every possible optional feature for the software.
|
||||
- Use the GitHub squash & merge or rebase & merge workflows where bottles aren't required.
|
||||
- When bottles aren't required or affected, use the GitHub squash & merge workflow for a single-formula PR or rebase & merge workflow for a multiple-formulae PR. See [below](#how-to-merge-without-bottles) for more details.
|
||||
- Use `brew pr-publish` or `brew pr-pull` otherwise, which adds messages to auto-close pull requests and pull bottles built by the Brew Test Bot.
|
||||
- Thank people for contributing.
|
||||
|
||||
@ -80,7 +80,9 @@ Here’s a flowchart for managing a PR which is ready to merge:
|
||||
|
||||

|
||||
|
||||
Here are guidelines about when to use squash & merge versus rebase & merge. These options should only be used when bottles are not needed.
|
||||
#### How to merge without bottles
|
||||
|
||||
Here are guidelines about when to use squash & merge versus rebase & merge. These options should only be used with PRs where bottles are not needed or affected.
|
||||
|
||||
| | PR modified a single formula | PR modifies multiple formulae |
|
||||
|---|---|---|
|
||||
|
Loading…
x
Reference in New Issue
Block a user