47 lines
2.2 KiB
YAML

name: Contributor Access Request
description: Want to contribute to our projects? Request access here!
title: "Contributor Access Request: [Your Name]"
labels:
- "status/awaiting triage"
body:
- type: checkboxes
id: attestations
attributes:
label: Attestations
description: "By checking the boxes below, I certify that:"
options:
- label: "I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)"
validations:
required: true
- label: I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
validations:
required: true
- label: I have confirmed that the issue I am opening is unique, and has not already been reported (whether closed or not).
validations:
required: true
- label: I have reviewed the [Security Policy](https://docs.nhcarrigan.com/legal/security/) and have determined that this is not a security vulnerability.
validations:
required: true
- type: textarea
id: reason
attributes:
label: "Why do you want to become a contributor?"
description: "Please provide a brief explanation of why you would like to become a contributor to our projects."
validations:
required: true
- type: checkboxes
id: policy
attributes:
label: "Policy Agreements"
description: "By checking the boxes below, I agree to the following policies:"
options:
- label: "I understand that my access to this repository is a privilege, not a right, and may be revoked at any time."
validations:
required: true
- label: "I understand NHCarrigan's branching strategy as outlined in the readme, and agree that my branches will follow the naming conventions. I also agree that I will not push to another contributor's branch without their permission."
validations:
required: true
- label: "I have joined at least one of the [community platforms](https://chat.nhcarrigan.com) so that I can communicate about my work and stay up to date on the latest project information."
validations:
required: true