Convert the issue templates to YAML.

[skip alpine ci]
[skip irctest ci]
[skip macos ci]
[skip ubuntu ci]
[skip windows ci]
This commit is contained in:
Sadie Powell 2024-11-04 13:37:25 +00:00
parent 26310018b6
commit 57dde703a2
5 changed files with 68 additions and 70 deletions

44
.github/ISSUE_TEMPLATE/BUG.yml vendored Normal file
View File

@ -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

View File

@ -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`:**

20
.github/ISSUE_TEMPLATE/FEATURE.yml vendored Normal file
View File

@ -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

View File

@ -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.
-->

View File

@ -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.