aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Sadie Powell2024-11-04 13:37:25 +0000
committerGravatar Sadie Powell2024-11-04 14:23:27 +0000
commit57dde703a2c10f7023c1400535becf292da9c7a8 (patch)
tree26e9f6de9b2e657c537d3974f3fbcd2250280547
parentMerge branch 'insp3' into insp4. (diff)
Convert the issue templates to YAML.
[skip alpine ci] [skip irctest ci] [skip macos ci] [skip ubuntu ci] [skip windows ci]
-rw-r--r--.github/ISSUE_TEMPLATE/BUG.yml44
-rw-r--r--.github/ISSUE_TEMPLATE/BUG_REPORT.md41
-rw-r--r--.github/ISSUE_TEMPLATE/FEATURE.yml20
-rw-r--r--.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md29
-rw-r--r--.github/ISSUE_TEMPLATE/config.yml4
5 files changed, 68 insertions, 70 deletions
diff --git a/.github/ISSUE_TEMPLATE/BUG.yml b/.github/ISSUE_TEMPLATE/BUG.yml
new file mode 100644
index 000000000..acf145c93
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/BUG.yml
@@ -0,0 +1,44 @@
+---
+name: Bug report
+description: Report a non-security bug in InspIRCd.
+body:
+ - type: markdown
+ attributes:
+ value: |
+ Thanks for taking the time to fill out this bug report!
+
+ If you're looking for help with setting up your server please post on [our support forum](https://github.com/orgs/inspircd/discussions/categories/support) instead.
+
+ If you're reporting a crash or other security issue [please read our security policy](https://github.com/inspircd/inspircd/security/policy#reporting-a-vulnerability) for how to report security issues privately.
+
+ - type: textarea
+ attributes:
+ label: Description
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: Steps to reproduce the issue
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: Describe the results you received
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: Describe the results you expected
+ validations:
+ required: true
+
+ - type: input
+ attributes:
+ label: InspIRCd version
+ description: |-
+ Either the output of `inspircd --version` or `./src/version.sh`.
+ validations:
+ required: true
diff --git a/.github/ISSUE_TEMPLATE/BUG_REPORT.md b/.github/ISSUE_TEMPLATE/BUG_REPORT.md
deleted file mode 100644
index b540e91f0..000000000
--- a/.github/ISSUE_TEMPLATE/BUG_REPORT.md
+++ /dev/null
@@ -1,41 +0,0 @@
----
-name: Bug report
-about: Report a non-security issue with InspIRCd.
----
-
-<!--
-*PLEASE* fill in the issue template below rather than just deleting it. Failure to do so may result in your issue being ignored and/or closed.
-
-PLEASE DO NOT FILE CRASH/SECURITY REPORTS ON GITHUB. You can read our security policy at https://github.com/inspircd/inspircd/security/policy
-
-The GitHub issue tracker is for bug reports ONLY. General support can be found at the following locations:
-
-Discussions: https://github.com/inspircd/inspircd/discussions
-Docs: https://docs.inspircd.org
-IRC: ircs://irc.teranova.net/inspircd
-Example configs (v3): https://github.com/inspircd/inspircd/tree/insp3/docs/conf
-Example configs (v4): https://github.com/inspircd/inspircd/tree/insp4/docs/conf
--->
-
-**Description**
-
-<!--
-Briefly describe the problem you are having in a few paragraphs.
--->
-
-**Steps to reproduce the issue:**
-
-1.
-2.
-3.
-
-**Describe the results you received:**
-
-
-**Describe the results you expected:**
-
-
-**Additional information you deem important (e.g. issue happens only occasionally):**
-
-**Output of `./bin/inspircd --version`:**
-
diff --git a/.github/ISSUE_TEMPLATE/FEATURE.yml b/.github/ISSUE_TEMPLATE/FEATURE.yml
new file mode 100644
index 000000000..552df002a
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/FEATURE.yml
@@ -0,0 +1,20 @@
+---
+name: Feature request
+description: Request that a new feature is added to InspIRCd.
+body:
+ - type: markdown
+ attributes:
+ value: |
+ Thanks for taking the time to fill out this feature request!
+
+ - type: textarea
+ attributes:
+ label: Description
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: Why this would be useful?
+ validations:
+ required: true
diff --git a/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md b/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md
deleted file mode 100644
index 26a6f8c5e..000000000
--- a/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.md
+++ /dev/null
@@ -1,29 +0,0 @@
----
-name: Feature request
-about: Request that a new feature is added to InspIRCd.
----
-
-<!--
-*PLEASE* fill in the issue template below rather than just deleting it. Failure to do so may result in your issue being ignored and/or closed.
-
-The GitHub issue tracker is for feature requests ONLY. General support can be found at the following locations:
-
-Discussions: https://github.com/inspircd/inspircd/discussions
-Docs: https://docs.inspircd.org
-IRC: ircs://irc.teranova.net/inspircd
-Example configs (v3): https://github.com/inspircd/inspircd/tree/insp3/docs/conf
-Example configs (v4): https://github.com/inspircd/inspircd/tree/insp4/docs/conf
--->
-
-**Description**
-
-<!--
-Briefly describe the problem you are having in a few paragraphs.
--->
-
-**Why this would be useful**
-
-
-<!--
-Briefly describe why the feature would be useful.
--->
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 3ba13e0ce..0b6e3a036 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -1 +1,5 @@
blank_issues_enabled: false
+contact_links:
+ - name: Support forum
+ url: https://github.com/orgs/inspircd/discussions/categories/support
+ about: Please ask support questions here.