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