diff --git a/.github/ISSUE_TEMPLATE/BUG-REPORT.yml b/.github/ISSUE_TEMPLATE/BUG-REPORT.yml new file mode 100644 index 0000000..dd0b723 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/BUG-REPORT.yml @@ -0,0 +1,53 @@ +name: Bug Report +description: File a bug report +title: "[Bug]: " + +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to help improve this project! + + - type: checkboxes + id: latest + attributes: + label: Latest and Greatest + options: + - label: I'm running the latest version of Tube Archivist and have read the [release notes](https://github.com/tubearchivist/tubearchivist/releases/latest). + required: true + + - type: input + id: os + attributes: + label: Operating System + description: On what operating system are you running Tube Archivist on? + placeholder: ex. Linux, Unraid, Synology... + validations: + required: true + + - type: textarea + id: what-happened + attributes: + label: Your Bug Report + value: "## Describe the bug\n\n## Steps To Reproduce\n\n## Expected behavior" + validations: + required: true + + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant Docker logs. This will be automatically formatted into code, so no need for backticks. + render: shell + validations: + required: true + + - type: textarea + attributes: + label: Anything else? + description: | + Links? References? Anything that will give us more context about the issue you are encountering! + + Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml b/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml new file mode 100644 index 0000000..0943a89 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/FEATURE-REQUEST.yml @@ -0,0 +1,37 @@ +name: Feature Request +description: Create a new feature request +title: "[Feature Request]: " + +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to help improve this project! + + - type: checkboxes + id: already + attributes: + label: Already implemented? + options: + - label: I have read through the [wiki](https://github.com/tubearchivist/tubearchivist/wiki). + required: true + - label: I understand the [scope](https://github.com/tubearchivist/tubearchivist/wiki/FAQ) of this project and am aware of the [known limitations](https://github.com/tubearchivist/tubearchivist#known-limitations). + required: true + + - type: textarea + id: description + attributes: + label: Your Feature Request + value: "## Is your feature request related to a problem? Please describe.\n\n## Describe the solution you'd like\n\n## Additional context" + placeholder: Tell us what you see! + validations: + required: true + + - type: checkboxes + id: help + attributes: + label: Your help is needed! + description: This project is ambitious as it is, please help implement your feature. + options: + - label: Yes I can help! + required: false diff --git a/.github/ISSUE_TEMPLATE/INSTALLATION-HELP.yml b/.github/ISSUE_TEMPLATE/INSTALLATION-HELP.yml new file mode 100644 index 0000000..8459327 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/INSTALLATION-HELP.yml @@ -0,0 +1,45 @@ +name: Installation Help +description: There is an issue with installing or configuring Tube Archivist +title: "[Installation]: " + +body: + - type: markdown + attributes: + value: | + This is most likely not the best place to ask for installation help. There is a helpful community on [Discord](https://github.com/tubearchivist/tubearchivist#connect). + + - type: checkboxes + id: instructions + attributes: + label: Installation instructions + options: + - label: I have read and understand the [installation instructions](https://github.com/tubearchivist/tubearchivist#installing-and-updating). + required: true + - label: My issue is not described in the [potential pitfalls](https://github.com/tubearchivist/tubearchivist#potential-pitfalls) section. + required: true + + - type: input + id: os + attributes: + label: Operating System + description: On what operating system do you want to install Tube Archivist on? + placeholder: ex. Linux, Unraid, Synology... + validations: + required: true + + - type: textarea + id: description + attributes: + label: Your installation or setup question + placeholder: Describe your issue + validations: + required: true + + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant Docker logs. This will be automatically formatted into code, so no need for backticks. + render: shell + validations: + required: true