summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLangLangBart <92653266+LangLangBart@users.noreply.github.com>2024-03-21 00:33:28 +0100
committerGitHub <noreply@github.com>2024-03-21 08:33:28 +0900
commitec70acd0b9e65a5feb7d07d54eccc0be624559f0 (patch)
treee4641cf3307ef41ec2f7c40c99456cdbd792de93
parent25e61056b6394d251dc73b85e07a70f5813d081d (diff)
chore: transition from markdown to YAML for issue template (#3687)
-rw-r--r--.github/ISSUE_TEMPLATE.md22
-rw-r--r--.github/ISSUE_TEMPLATE/issue_template.yml47
2 files changed, 47 insertions, 22 deletions
diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
deleted file mode 100644
index 1ba2978c..00000000
--- a/.github/ISSUE_TEMPLATE.md
+++ /dev/null
@@ -1,22 +0,0 @@
-<!-- ISSUES NOT FOLLOWING THIS TEMPLATE WILL BE CLOSED AND DELETED -->
-
-<!-- Check all that apply [x] -->
-
-- [ ] I have read through the manual page (`man fzf`)
-- [ ] I have the latest version of fzf
-- [ ] I have searched through the existing issues
-
-## Info
-
-- OS
- - [ ] Linux
- - [ ] Mac OS X
- - [ ] Windows
- - [ ] Etc.
-- Shell
- - [ ] bash
- - [ ] zsh
- - [ ] fish
-
-## Problem / Steps to reproduce
-
diff --git a/.github/ISSUE_TEMPLATE/issue_template.yml b/.github/ISSUE_TEMPLATE/issue_template.yml
new file mode 100644
index 00000000..aac56b71
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/issue_template.yml
@@ -0,0 +1,47 @@
+---
+name: Issue Template
+description: Report a problem or bug related to fzf to help us improve
+
+body:
+ - type: markdown
+ attributes:
+ value: ISSUES NOT FOLLOWING THIS TEMPLATE WILL BE CLOSED AND DELETED
+
+ - type: checkboxes
+ attributes:
+ label: Checklist
+ options:
+ - label: I have read through the manual page (`man fzf`)
+ required: true
+ - label: I have searched through the existing issues
+ required: true
+
+ - type: input
+ attributes:
+ label: Output of `fzf --version`
+ placeholder: e.g. 0.48.1 (d579e33)
+ validations:
+ required: true
+
+ - type: checkboxes
+ attributes:
+ label: OS
+ options:
+ - label: Linux
+ - label: macOS
+ - label: Windows
+ - label: Etc.
+
+ - type: checkboxes
+ attributes:
+ label: Shell
+ options:
+ - label: bash
+ - label: zsh
+ - label: fish
+
+ - type: textarea
+ attributes:
+ label: Problem / Steps to reproduce
+ validations:
+ required: true