diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..4f6f5b1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,37 @@ +--- +name: Bug report +about: Bug reports for Basalt +title: 'bug: [TITLE]' +labels: bug +assignees: '' + +--- + +**Describe the bug** + +A clear and concise description of what the bug is. + +**To Reproduce** + +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** + +A clear and concise description of what you expected to happen. + +**Screenshots** + +If applicable, add screenshots to help explain your problem. + +**Additional context** + +Add any other context about the problem here. + +**Checklist** + +[ ] I am running the latest version. +Tick the box if you are running the latest version! diff --git a/.github/ISSUE_TEMPLATE/bug_report_form.yml b/.github/ISSUE_TEMPLATE/bug_report_form.yml new file mode 100644 index 0000000..6bb0656 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report_form.yml @@ -0,0 +1,45 @@ +name: Bug Report w/ BETA form +description: Report a bug for Basalt (Using BETA form)! +title: "bug: [TITLE]" +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Also tell us, what did you expect to happen? + placeholder: Tell us what you see! + value: "A bug happened!" + validations: + required: true + - type: dropdown + id: ccversion + attributes: + label: Computercraft client + description: What ComputerCraft client are you using? + options: + - Ingame (Default) + - CraftOSPC + - CCemux + - CopyCat + - other + validations: + required: true + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output, for example the error. This will be automatically formatted into code, so no need for backticks. + render: shell + - type: checkboxes + id: latest + attributes: + label: Latest Basalt Version + description: We only provide support for the latest version of Basalt! + options: + - label: I use the latest stable version + required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..faa3aba --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,4 @@ +contact_links: + - name: Community Support + url: https://discord.gg/yNNnmBVBpE + about: Please ask and answer questions here. diff --git a/.github/ISSUE_TEMPLATE/docs.md b/.github/ISSUE_TEMPLATE/docs.md new file mode 100644 index 0000000..a191f11 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/docs.md @@ -0,0 +1,20 @@ +--- +name: Documentation +about: Anything that you think is wrong about the documentation. +title: 'docs: [TITLE]' +labels: documentation +assignees: '' + +--- + +** Where? ** +Please describe what you want changed. Screenshot / Quotes + +** Possible solution ** +Please describe a possible solution. + +** Others ** +Anything else you want to say? + +** Checklist ** +[ ] I am looking at the latest version of the docs. diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md new file mode 100644 index 0000000..4f01b43 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for Basalt +title: 'feature: [TITLE]' +labels: enhancement +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here.