From fa968fe551fd22a8e0eddee1ccd6dcf874bbe39a Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Sat, 18 Nov 2023 15:57:30 -0600 Subject: [PATCH] chore: add issue templates --- .github/ISSUE_TEMPLATE/config.yml | 5 ++ .github/ISSUE_TEMPLATE/content-suggestion.yml | 47 +++++++++++++++++++ .github/ISSUE_TEMPLATE/feature-request.yml | 18 +++++++ .github/ISSUE_TEMPLATE/website-bug.yml | 18 +++++++ 4 files changed, 88 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/content-suggestion.yml create mode 100644 .github/ISSUE_TEMPLATE/feature-request.yml create mode 100644 .github/ISSUE_TEMPLATE/website-bug.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..476127fe --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: true +contact_links: + - name: Community Chat + url: https://discord.com/invite/FMcvc6T + about: Our dedicated community is here to help. diff --git a/.github/ISSUE_TEMPLATE/content-suggestion.yml b/.github/ISSUE_TEMPLATE/content-suggestion.yml new file mode 100644 index 00000000..b8905ef8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/content-suggestion.yml @@ -0,0 +1,47 @@ +name: Content Suggestion +description: A suggestion for a new article/post about a technical topic +title: "[Proposed Post]: " +labels: + - blog post +body: + - type: markdown + attributes: + value: >- + > This is a proposed article to be written (by anyone) for Unicorn + Utterances. If this topic seems interesting to you and you'd like to + write it, just leave a comment saying so and let us know what we can do + to help. + - type: input + attributes: + label: "Proposed topic title:" + description: What is the proposed title of the article? + validations: + required: true + - type: textarea + attributes: + label: "Topic description:" + description: A description of the content you'd like to see written + validations: + required: true + - type: input + attributes: + label: "Link to existing draft:" + description: >- + This is an optional link to an existing draft if work on this content + has already begun, + - type: input + attributes: + label: "Part of series:" + description: >- + If this article is proposed to be part of a article series, what should + said series be called? + - type: textarea + attributes: + label: Resources + description: >- + Resources used to research this topic for those that might not know + already + - type: textarea + attributes: + label: Other Notes + description: Anything else you'd like to add about this potential article diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 00000000..bcd6b562 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,18 @@ +name: Feature Request +description: template for missing feature +title: "[Feature Request]: " +body: + - type: textarea + attributes: + label: Description + description: A clear and concise description of the problem or missing capability + validations: + required: true + - type: textarea + attributes: + label: Describe the solution you'd like + description: If you have a solution in mind, please describe it. + - type: textarea + attributes: + label: Describe alternatives you've considered + description: Have you considered any alternative solutions or workarounds? diff --git a/.github/ISSUE_TEMPLATE/website-bug.yml b/.github/ISSUE_TEMPLATE/website-bug.yml new file mode 100644 index 00000000..a3d81966 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/website-bug.yml @@ -0,0 +1,18 @@ +name: Website bug report +description: Template for bug reports about the website +title: "[Website Bug]: " +body: + - type: textarea + attributes: + label: Description + description: A clear and concise description of the problem + validations: + required: true + - type: textarea + attributes: + label: Minimal Reproduction + description: provide steps to reproduce the problem + - type: textarea + attributes: + label: Exception or Error + description: provide error logs