add: new Github issue templates

This commit is contained in:
Alex 2021-07-04 17:19:02 +03:00
parent b70b0ef003
commit 4de5642e2b
No known key found for this signature in database
GPG Key ID: C6172741CCF116A1
5 changed files with 132 additions and 43 deletions

78
.github/ISSUE_TEMPLATE/bug-report.yml vendored Normal file
View File

@ -0,0 +1,78 @@
name: 🐛 Bug Report
description: Report an issue for an egg
title: "[Bug]: "
labels: [Bug]
body:
- type: markdown
attributes:
value: |
If you see any of the following, go to [Discord](https://discord.gg/pterodactyl) and report your error in a support channel.
* `A fatal error was encountered while starting this server.`
* `No server egg configuration could be located; aborting startup.`
- type: input
id: panel-version
attributes:
label: Panel Version
description: Version number of your Panel (latest is not a version)
placeholder: 1.x.x
validations:
required: true
- type: input
id: wings-version
attributes:
label: Wings Version
description: Version number of your Wings (latest is not a version)
placeholder: 1.x.x
validations:
required: true
- type: input
id: service
attributes:
label: Service
description: Service you are experiencing issues with
placeholder: minecraft/factorio/etc
validations:
required: true
- type: dropdown
id: modified
attributes:
label: Modified
description: Did you add or change things, this includes startup configs/install scripts/variables
options:
- Yes, I modified the egg (will provide details below)
- No, I did not modify the egg
validations:
required: true
- type: textarea
id: expected-behavior
attributes:
label: Expected Behavior
description: What did you expect to happen
placeholder: Install the server, start it, play
validations:
required: true
- type: textarea
id: actual-behavior
attributes:
label: Actual Behavior
description: What actually happened instead
placeholder: Server crashed with error X
validations:
required: true
- type: textarea
id: reproduce-steps
attributes:
label: Steps To Reproduce
description: Step by step what to do to cause the issue
placeholder: |
Step 1 Set version to latest
Step 2 install
Step 3 Receive error X or Y
validations:
required: true
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell

View File

@ -1,24 +0,0 @@
---
name: "\U0001F41B Bug Report"
about: Report an issue for an egg
---
# If you are seeing any of the following go to Discord and port your error in a support channel.
* `A fatal error was encountered while starting this server.`
* `No server egg configuration could be located; aborting startup.`
Please fill out the information bellow and remove from the line up
If you just submit a bug with no info I will close out your bug.
---------------
Panel Version: (version number)
Daemon Version: (version number)
Service: (minecraft/factorio/etc)
Modified: (yes/no) (did you add or change things, this includes startup configs/install scripts/variables)
Expected Behavior:
Actual Behavior:
Steps to Reproduce: (Step by step what to do to cause the issue)

5
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: ❓ Discord
url: https://discord.gg/pterodactyl
about: Please visit our Discord for support with configuration issues.

49
.github/ISSUE_TEMPLATE/egg-request.yml vendored Normal file
View File

@ -0,0 +1,49 @@
name: 🎮 Game Request
description: Suggest a server to build an egg for
title: "[Egg Request]: "
body:
- type: markdown
attributes:
value: |
Make sure there are no existing egg requests by searching the repository issues. Please understand how Pterodactyl works when you are requesting an egg. (ie. docker-compose doesn't work for a pterodactyl server)
- type: input
id: service
attributes:
label: Service
description: Service you are experiencing issues with
placeholder: minecraft/factorio/etc
validations:
required: true
- type: dropdown
id: expand
attributes:
label: Does this expand an already existing service
options:
- "Yes"
- "No"
validations:
required: true
- type: input
id: game-link
attributes:
label: Link to game
placeholder: minecraft.net/factorio.com/etc
validations:
required: true
- type: input
id: download-link
attributes:
label: Links for server downloads
description: This needs to be an official link and not one that is hosted on some forum page or a personal Github page.
validations:
required: true
validations:
required: true
- type: input
id: instruction-link
attributes:
label: Links for the install docs
description: Link to install instructions or documentation based on which the server can be created
placeholder: Install the server, start it, play
validations:
required: true

View File

@ -1,19 +0,0 @@
---
name: "\U0001F3AE Game Request"
about: Suggest a server to build an egg for
---
Please fill out the information bellow and remove from the line up
Please understand how Pterodactyl works when you are requesting an egg. (ie. docker-compose doesn't work for a pterodactyl server)
---------------
Service: (Ex. minecraft/factorio/etc)
Does this expand an already existing service: Y/N
Link to game: (Ex. minecraft.net/factorio.com/etc)
Links for server downloads: This needs to be an official link and not one that is hosted on some forum page or a personal github page.
Links for install steps/docs: