mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Add develop guide to contributing.md
Explain our new master-develop git branch strategy, so developers know which branch to PR against.
This commit is contained in:
parent
f6653b9f94
commit
1eb80cc46d
@ -12,12 +12,14 @@ For any new programmatic functionality, we like unit tests when possible, so if
|
|||||||
|
|
||||||
### PR Format
|
### PR Format
|
||||||
|
|
||||||
We use [waffle](https://waffle.io/) for project management, and it will automatically keep us organized if you do one simple thing:
|
|
||||||
|
|
||||||
If this PR closes the issue, add the line `Fixes #$ISSUE_NUMBER`. Ex. For closing issue 418, include the line `Fixes #418`.
|
If this PR closes the issue, add the line `Fixes #$ISSUE_NUMBER`. Ex. For closing issue 418, include the line `Fixes #418`.
|
||||||
|
|
||||||
If it doesn't close the issue but addresses it partially, just include a reference to the issue number, like `#418`.
|
If it doesn't close the issue but addresses it partially, just include a reference to the issue number, like `#418`.
|
||||||
|
|
||||||
|
Submit your PR against the `develop` branch. This is where we merge new features so they get some time to receive extra testing before being pushed to `master` for production.
|
||||||
|
|
||||||
|
If your PR is a hot-fix that needs to be published urgently, you may submit a PR against the `master` branch, but this PR will receive tighter scrutiny before merging.
|
||||||
|
|
||||||
## Before Merging
|
## Before Merging
|
||||||
|
|
||||||
Make sure you get a `:thumbsup`, `:+1`, or `LGTM` from another collaborator before merging.
|
Make sure you get a `:thumbsup`, `:+1`, or `LGTM` from another collaborator before merging.
|
||||||
|
Loading…
Reference in New Issue
Block a user