diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index f130b57..aa862c5 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -14,10 +14,7 @@ body: description: What steps did you take to encounter this bug? placeholder: Tell us what you see! value: | - 1. Go to '...' - 2. Click on '....' - 3. Scroll down to '....' - 4. See error + 1. validations: required: true - type: input @@ -31,7 +28,7 @@ body: description: What did you expect to happen? placeholder: Tell us what you expected to see! value: | - I expected to see... + I expected validations: required: true - type: input diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..6ecd379 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Q&A + url: https://github.com/gutentag2012/form-signals/discussions + about: Ask a question about this project diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..ebd822b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,40 @@ +name: Feature Request +description: Suggest an idea for this project +title: "[Feature Request]" +labels: ["enhancement", "needs triage"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to suggest a feature for this project! + Please fill out the sections below to help us understand your request. + - type: textarea + id: summary + attributes: + label: Summary + description: A clear and concise description of what the feature is. + placeholder: I'd like to see... + validations: + required: true + - type: textarea + id: details + attributes: + label: Details + description: Provide any additional details or context for the feature. + placeholder: I think this feature would be useful because... + validations: + required: false + - type: textarea + id: alternatives + attributes: + label: Alternatives + description: Describe any alternative solutions or features you've considered. + placeholder: I've also thought about... + validations: + required: false + - type: textarea + id: additional + attributes: + label: Additional Information + description: Add any other information or screenshots about the feature request here. + placeholder: Here's a screenshot... diff --git a/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md b/.github/pull_request_template.md similarity index 98% rename from .github/PULL_REQUEST_TEMPLATE/pull_request_template.md rename to .github/pull_request_template.md index 272cfab..029bb5f 100644 --- a/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md +++ b/.github/pull_request_template.md @@ -15,3 +15,5 @@ - [ ] The code is well documented - [ ] The documentation website is up-to-date - [ ] Tests cover new code or fixes + +## Changes