Skip to content

Commit 482af4b

Browse files
jmayclinmaddeleine
andauthored
docs: update pull request template (#5591)
Co-authored-by: maddeleine <59030281+maddeleine@users.noreply.github.com>
1 parent b24be99 commit 482af4b

1 file changed

Lines changed: 15 additions & 22 deletions

File tree

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,23 @@
1-
### Release Summary:
2-
<!-- If this is a feature or bug that impacts customers and is significant enough to include in the "Summary" section of the next version release, please include a brief (1-2 sentences) description of the change. The audience of this summary is future customers, not maintainers or reviewers. See https://github.com/aws/s2n-tls/releases/tag/v1.5.7 for an example. Otherwise, leave this section blank -->
1+
# Goal
2+
<!-- What is the PR doing? -->
33

4-
### Resolved issues:
4+
## Why
5+
<!-- Why is this PR necessary? -->
56

6-
resolves #ISSUE-NUMBER1, resolves #ISSUE-NUMBER2, etc.
7+
## How
8+
<!-- How is this PR accomplishing its goals? -->
79

8-
### Description of changes:
10+
## Callouts
11+
<!-- Any specific item to callout? Non-optimal choices, future actions needed, etc -->
912

10-
Describe s2n’s current behavior and how your code changes that behavior. If there are no issues this PR is resolving, explain why this change is necessary.
13+
## Testing
14+
<!-- How is it tested? -->
1115

12-
### Call-outs:
13-
14-
Address any potentially confusing code. Is there code added that needs to be cleaned up later? Is there code that is missing because it’s still in development? If a callout is specific to a section of code, it might make more sense to leave a comment on your own PR file diff.
15-
16-
### Testing:
17-
18-
How is this change tested (unit tests, fuzz tests, etc.)? What manual testing was performed? Are there any testing steps to be verified by the reviewer?
19-
How can you convince your reviewers that this PR is safe and effective?
20-
Is this a refactor change? If so, how have you proved that the intended behavior hasn't changed?
21-
22-
Remember:
23-
* Any change to the library source code should at least include unit tests.
24-
* Any change to the core stuffer or blob methods should include [CBMC proofs](https://github.com/aws/s2n-tls/tree/main/tests/cbmc).
25-
* Any change to the CI or tests should:
26-
1. prove that the test succeeds for good input
27-
2. prove that the test fails for bad input (eg, a test for memory leaks fails when a memory leak is committed)
16+
### Related
17+
<!-- E.g. "resolves #3456" -->
2818

19+
<!-- for significant features includes a release summary -->
20+
<!-- The release summary must be a single line that starts with "release summary" -->
21+
<!-- release summary: s2n-tls users can now dance the tango -->
2922

3023
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

0 commit comments

Comments
 (0)