🚀 feat: add issue templates

This commit is contained in:
eshanized
2024-12-31 13:39:46 +05:30
parent efc28be699
commit 2078a0c394
3 changed files with 88 additions and 0 deletions

View File

@@ -1,6 +1,9 @@
name: Bug Report 🐛
description: Report an issue with Snigdha OS ArchISO.
labels: ["bug"]
assignees:
- eshanized
- d3v1l0n
body:
- type: markdown

View File

@@ -0,0 +1,33 @@
name: Feature Request 💡
description: Request a new feature or improvement for Snigdha OS ArchISO.
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
Thank you for suggesting a new feature for **Snigdha OS ArchISO**! Please provide details about the feature you would like to see added.
- type: input
attributes:
label: Describe the Feature
description: Please describe the feature in detail. What would it do? How would it benefit users?
placeholder: A clear and concise description of the feature.
validations:
required: true
- type: input
attributes:
label: Why Is This Feature Needed?
description: Please explain why this feature is important and any use cases it will address.
placeholder: Explain the importance and value of this feature.
validations:
required: true
- type: input
attributes:
label: Potential Solution
description: (Optional) If you have an idea of how this feature might be implemented, feel free to share.
placeholder: A suggested solution for the feature.
validations:
required: false

View File

@@ -0,0 +1,52 @@
name: Security Issue 🚨
description: Report a security vulnerability for Snigdha OS ArchISO.
labels: ["security"]
body:
- type: markdown
attributes:
value: |
**IMPORTANT**: If you are reporting a security vulnerability, **do not disclose it publicly**. Please follow the steps outlined in our [Security Policy](#security-policy) to report the issue securely.
- type: input
attributes:
label: Summary of the Vulnerability
description: Provide a brief summary of the security vulnerability.
placeholder: A brief description of the vulnerability.
validations:
required: true
- type: textarea
attributes:
label: Steps to Reproduce
description: Provide the steps to reproduce the vulnerability, if applicable.
placeholder: |
1.
2.
3.
validations:
required: true
- type: input
attributes:
label: Affected Versions
description: Specify the versions of Snigdha OS ArchISO that are affected by this vulnerability.
placeholder: e.g., Snigdha OS ArchISO 2024.12.01
validations:
required: true
- type: input
attributes:
label: Impact
description: What impact does the vulnerability have? (e.g., privilege escalation, data leakage, etc.)
placeholder: A description of the impact of the vulnerability.
validations:
required: true
- type: input
attributes:
label: Mitigation
description: If applicable, include any temporary mitigations or workarounds for the issue.
placeholder: A description of any mitigations or fixes.
validations:
required: false