mirror of
https://github.com/jayofelony/pwnagotchi.git
synced 2025-07-01 18:37:27 -04:00
New PR template
This commit is contained in:
59
.github/PULL_REQUEST_TEMPLATE.yml
vendored
Normal file
59
.github/PULL_REQUEST_TEMPLATE.yml
vendored
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
name: Pull Request Template
|
||||||
|
description: Template for submitting pull requests.
|
||||||
|
|
||||||
|
body:
|
||||||
|
- type: markdown
|
||||||
|
attributes:
|
||||||
|
value: |
|
||||||
|
## Description
|
||||||
|
Provide a detailed description of your changes here.
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: motivation_and_context
|
||||||
|
attributes:
|
||||||
|
label: Motivation and Context
|
||||||
|
description: Why is this change necessary? What problem does it solve?
|
||||||
|
placeholder: Add details here. Link to open issues if applicable.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: checkboxes
|
||||||
|
id: issue_proposal
|
||||||
|
attributes:
|
||||||
|
label: Did you raise an issue for this change? ([required](https://github.com/evilsocket/pwnagotchi/blob/master/CONTRIBUTING.md))
|
||||||
|
options:
|
||||||
|
- label: "Yes, I raised an issue."
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: testing
|
||||||
|
attributes:
|
||||||
|
label: How has this been tested?
|
||||||
|
description: Provide a detailed description of how your changes were tested.
|
||||||
|
placeholder: Add details about your testing environment, the tests you ran, and the impact of your changes.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: checkboxes
|
||||||
|
id: types_of_changes
|
||||||
|
attributes:
|
||||||
|
label: What types of changes does this Pull Request introduce?
|
||||||
|
options:
|
||||||
|
- label: "Bug fix (non-breaking change that fixes an issue)"
|
||||||
|
- label: "New feature (non-breaking change that adds functionality)"
|
||||||
|
- label: "Breaking change (fix or feature that affects existing functionality)"
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
- type: checkboxes
|
||||||
|
id: checklist
|
||||||
|
attributes:
|
||||||
|
label: Verify the following
|
||||||
|
options:
|
||||||
|
- label: "My code follows the code style of this project."
|
||||||
|
- label: "My change requires a change to the documentation."
|
||||||
|
- label: "I have updated the documentation accordingly."
|
||||||
|
- label: "I have read the [CONTRIBUTION](https://github.com/evilsocket/pwnagotchi/blob/master/CONTRIBUTING.md) guide."
|
||||||
|
- label: "I have signed off my commits with `git commit -s`."
|
||||||
|
validations:
|
||||||
|
required: true
|
Reference in New Issue
Block a user