From 41b429f759863ce74537530cfb6fdd2f18d3d5ef Mon Sep 17 00:00:00 2001 From: Guido X Jansen Date: Wed, 18 Mar 2026 22:10:02 +0100 Subject: [PATCH] feat: add Task issue template for non-code work (#181) Adds a "Task" issue type with category dropdown (Website, Content & Copy, Email & Comms, Legal & Grants, Design, Infrastructure, Other) for tracking operational and business tasks that don't fit bug/feature/question types. Also updates .gitignore to allow .github/ISSUE_TEMPLATE/. --- .github/ISSUE_TEMPLATE/config.yml | 1 + .github/ISSUE_TEMPLATE/task.yml | 44 +++++++++++++++++++++++++++++++ .gitignore | 1 + 3 files changed, 46 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/task.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..0086358 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: true diff --git a/.github/ISSUE_TEMPLATE/task.yml b/.github/ISSUE_TEMPLATE/task.yml new file mode 100644 index 0000000..f757c4e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/task.yml @@ -0,0 +1,44 @@ +name: Task +description: A non-code task (website, email, grant, design, infrastructure, etc.) +labels: ["task", "triage"] +body: + - type: textarea + id: description + attributes: + label: What needs to be done? + description: Describe the task clearly. + placeholder: Set up a transactional email provider for... + validations: + required: true + + - type: dropdown + id: category + attributes: + label: Category + options: + - Website + - Content & Copy + - Email & Comms + - Legal & Grants + - Design + - Infrastructure + - Other + validations: + required: true + + - type: textarea + id: context + attributes: + label: Context & references + description: Links, screenshots, or background information. + validations: + required: false + + - type: input + id: deadline + attributes: + label: Deadline (if any) + description: Leave blank if no hard deadline. + placeholder: "2026-04-01" + validations: + required: false diff --git a/.gitignore b/.gitignore index 4946140..3e6f026 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,7 @@ # Allow .github/workflows/ in this repo for CI triggers /.github/* !/.github/workflows/ +!/.github/ISSUE_TEMPLATE/ # Claude Code (private per-machine) CLAUDE.md -- 2.51.2