From 7a819ea1524b6e8e2e03cc58f673a09f8959599f Mon Sep 17 00:00:00 2001 From: Jesse Squires Date: Fri, 19 Nov 2021 17:09:32 -0800 Subject: [PATCH] Convert feature.md to new issue forms https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms --- .github/ISSUE_TEMPLATE/feature.md | 25 ---------------- .github/ISSUE_TEMPLATE/feature.yml | 48 ++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 25 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/feature.md create mode 100644 .github/ISSUE_TEMPLATE/feature.yml diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md deleted file mode 100644 index d65853d..0000000 --- a/.github/ISSUE_TEMPLATE/feature.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: feature request -assignees: '' - ---- - -*Have you read the [Contributing Guidelines](https://github.com/jessesquires/.github/blob/master/CONTRIBUTING.md)?* - -## Describe the feature -*Clearly and concisely describe what you would like to add.* - -## Is your feature request related to a problem? -*Clearly and concisely describe the problem.* - -## Proposed solution -*Clearly and concisely describe the solution you'd like to see. Include implementation details, if possible.* - -## Alternatives considered -*Clearly and concisely describe any alternative solutions or features you've considered.* - -## Additional context -*Add any other context or screenshots about the feature request here.* diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 0000000..f9a7e56 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,48 @@ +name: Feature request +about: Suggest an idea for this project +title: "[Feature]: " +labels: ["feature request", "enhancement", "feature"] +body: + - type: markdown + attributes: + value: Thanks for taking the time to complete this form! + - type: checkboxes + id: terms + attributes: + label: Guidelines + description: By submitting this issue, you agree to follow our [Contributing Guidelines](https://github.com/jessesquires/.github/blob/main/CONTRIBUTING.md). + options: + - label: I agree to follow this project's Contributing Guidelines. + required: true + - type: textarea + id: description + attributes: + label: Description + description: Clearly and concisely describe what you would like to change, add, or implement. + placeholder: Tell us your idea. + validations: + required: true + - type: textarea + id: problem + attributes: + label: Problem + description: Is your feature request related to a problem? + placeholder: What problem will this solve? + validations: + required: true + - type: textarea + id: solution + attributes: + label: Proposed Solution + description: How should this be solved? + placeholder: How do you think this should be implemented? + validations: + required: true + - type: textarea + id: alternatives + attributes: + label: Alternatives Considered + description: Are there other possible approaches? + placeholder: Can you think of any other options? + validations: + required: true