diff --git a/.github/ISSUE_TEMPLATE/bug-report-issue-form.yaml b/.github/ISSUE_TEMPLATE/bug-report-issue-form.yaml new file mode 100644 index 000000000..3ebb7f557 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report-issue-form.yaml @@ -0,0 +1,61 @@ +name: Bug Report +description: File a bug report +title: "[PLACEHOLDER] - Place a descriptive title here" +labels: ["bug"] +assignees: + - test +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: input + id: contact + attributes: + label: Contact Details + description: How can we get in touch with you if we need more info? + placeholder: ex. email@example.com + validations: + required: true + - type: textarea + id: what-happened + attributes: + label: What happened? Provide a clear and concise description of the bug, including deployment details. + value: "A bug happened!" + validations: + required: true + - type: textarea + id: what-is-expected + attributes: + label: What was the expected outcome? + validations: + required: true + - type: textarea + id: version + attributes: + label: Version + description: What version of our repo are you running? + validations: + required: true + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: Shell + - type: checkboxes + id: previous-checks + attributes: + label: check previous github issues + description: By submitting this issue, you confirm that you have done a search for this issue in the current issue list + options: + - label: I have searched previous issues for this item + required: true + - type: checkboxes + id: terms + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://example.com) + options: + - label: I agree to follow this project's Code of Conduct + required: true diff --git a/.github/ISSUE_TEMPLATE/feature-request-issue-form.yaml b/.github/ISSUE_TEMPLATE/feature-request-issue-form.yaml new file mode 100644 index 000000000..2db4cbca7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request-issue-form.yaml @@ -0,0 +1,69 @@ +name: Feature Request +description: Request a new feature! +title: "[PLACEHOLDER] - Place a descriptive title here" +labels: ["feature"] +assignees: + - test +body: + - type: markdown + attributes: + value: | + We always appreciate the community involvement! Request the feature below + - type: input + id: contact + attributes: + label: Contact Details + description: How can we get in touch with you if we need more info? + placeholder: ex. email@example.com + validations: + required: true + - type: textarea + id: describe-feature + attributes: + label: Describe the feature end to end, including deployment scenario details under which the feature would occur. + value: "New Feature Details" + validations: + required: true + - type: textarea + id: feature-why + attributes: + label: Why is this feature important. Describe why this would be important for your organization and others. Would this impact similar orgs in the same way? + validations: + required: true + - type: textarea + id: feature-alternatives + attributes: + label: Can you describe any alternatives that you have taken since this feature does not exist? + validations: + required: false + - type: textarea + id: version + attributes: + label: Version + description: What version of our repo are you running? + validations: + required: true + - type: textarea + id: feature-implementation + attributes: + label: Feature Implementation + description: Did you successfully implement the feature on your own? Do you have code to share? Link to your branch, if applicable. + render: Shell + validations: + required: false + - type: checkboxes + id: previous-checks + attributes: + label: check previous github issues + description: By submitting this issue, you confirm that you have done a search for this issue in the current issue list + options: + - label: This feature does has not been requested according to the current issue list + required: true + - type: checkboxes + id: terms + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://example.com) + options: + - label: I agree to follow this project's Code of Conduct + required: true diff --git a/.github/ISSUE_TEMPLATE/general-feedback-questions-issue-form.yaml b/.github/ISSUE_TEMPLATE/general-feedback-questions-issue-form.yaml new file mode 100644 index 000000000..754799418 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/general-feedback-questions-issue-form.yaml @@ -0,0 +1,41 @@ +name: General Feedback +description: Tell us what you think! +title: "[PLACEHOLDER] - Place a descriptive title here" +labels: ["feedback"] +assignees: + - test +body: + - type: markdown + attributes: + value: | + We always appreciate the community involvement! Let us know your questions. + - type: input + id: contact + attributes: + label: Contact Details + description: How can we get in touch with you if we need more info? + placeholder: ex. email@example.com + validations: + required: true + - type: textarea + id: describe-feedback + attributes: + label: Let us know the feedback or general question + value: "Feedback - Question" + validations: + required: true + - type: textarea + id: version + attributes: + label: Version + description: What version of our repo are you running? + validations: + required: true + - type: checkboxes + id: terms + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://example.com) + options: + - label: I agree to follow this project's Code of Conduct + required: true