docs: add release notes to PR checklist and contributor guidelines

This commit is contained in:
Olaoluwa Osuntokun 2021-08-09 10:45:05 -07:00
parent 23c3597d13
commit 85e3dd3e45
No known key found for this signature in database
GPG Key ID: 3BBD59E99B280306
2 changed files with 7 additions and 0 deletions

View File

@ -9,3 +9,4 @@
- [ ] For bug fixes: If possible, code is accompanied by new tests which trigger the bug being fixed to prevent regressions
- [ ] Any new logging statements use an appropriate subsystem and logging level
- [ ] For code and documentation: lines are wrapped at 80 characters (the tab character should be counted as 8 characters, not 4, as some IDEs do per default)
- [ ] A description of your changes [should be added to running the release notes](https://github.com/lightningnetwork/lnd/tree/master/docs/release-notes) for the milestone your change will land in.

View File

@ -551,6 +551,12 @@ This process will continue until the code is finally accepted.
## Acceptance
Before your code is accepted, the [release notes we keep in-tree for the next
upcoming milestone should be extended to describe the changes contained in your
PR](https://github.com/lightningnetwork/lnd/tree/master/docs/release-notes).
Unless otherwise mentioned by the reviewers of your PR, the description of your
changes should live in the document set for the _next_ major release.
Once your code is accepted, it will be integrated with the master branch. After
2+ (sometimes 1) LGTM's (approvals) are given on a PR, it's eligible to land in
master. At this final phase, it may be necessary to rebase the PR in order to