Added github issue templates for bug and feature requests

This commit is contained in:
Fredrik Berntsson
2025-07-10 13:21:38 +02:00
committed by lovelaze
parent 3b48cd1e96
commit 33534f75e5
3 changed files with 119 additions and 0 deletions
+82
View File
@@ -0,0 +1,82 @@
name: Bug Report
description: File a bug report.
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
id: happened
attributes:
label: What happened?
description: A clear and concise description of what happened.
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behaviour
description: A clear and concise description of what you expected to happen.
validations:
required: true
- type: input
id: ns-version
attributes:
label: Nebula-sync Version
description: What version of nebula-sync are you running?
validations:
required: true
- type: dropdown
id: ns-runtime
attributes:
label: Runtime
description: How are you running nebula-sync?
options:
- docker
- binary
validations:
required: true
- type: input
id: os
attributes:
label: Operating System
description: What Operating System are you running? `cat /etc/os-release`
validations:
required: true
- type: input
id: cpu-arch
attributes:
label: CPU Architecture
description: What is the architecture of your CPU? `uname -m`
validations:
required: true
- type: textarea
id: config
attributes:
label: Configuration
description: |
- How did you configure nebula-sync?
- Please provide your configuration
render: shell
validations:
required: true
- type: textarea
id: logs
attributes:
label: Relevant log output
description: |
Please copy and paste any relevant **debug** log output. This will be automatically formatted into code, so no need for backticks.
Enable debug logs by defining the following environment variable `NS_DEBUG=true`.
Please also check Pi-hole logs and paste any relevant logs/errors to this issue.
render: shell
validations:
required: true
- type: input
id: ph-version
attributes:
label: Pi-hole Version
description: What version(s) of Pi-hole are you running?
validations:
required: true
+1
View File
@@ -0,0 +1 @@
blank_issues_enabled: false
@@ -0,0 +1,36 @@
name: Feature request
description: Suggest an idea for this project
labels: ['enhancement']
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this issue report!
- type: textarea
id: relation
attributes:
label: Is your feature request related to a problem? Please describe.
description: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
validations:
required: true
- type: textarea
id: solution
attributes:
label: Describe the solution you'd like
description: |
A clear and concise description of what you want to happen.
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Describe alternatives you've considered
description: |
A clear and concise description of any alternative solutions or features you've considered.
- type: textarea
attributes:
label: Anything else?
description: |
Add any other context or screenshots about the feature request here.
validations:
required: false