Add issue and PR templates

This commit is contained in:
2025-06-04 20:15:29 +02:00
parent 5b6a7433a2
commit 4a91e0ed01
4 changed files with 162 additions and 0 deletions

View File

@@ -0,0 +1,80 @@
# .gitea/ISSUE_TEMPLATE/bug_report.yaml
name: 🐛 Bug Report
about: Create a report to help improve the dotfiles
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: input
id: os
attributes:
label: Operating System
description: What OS are you using?
placeholder: e.g., macOS 13.0, Arch Linux, Ubuntu 22.04
validations:
required: true
- type: dropdown
id: shell
attributes:
label: Shell
description: Which shell did you choose?
options:
- Fish
- Zsh
- Other (please specify)
validations:
required: true
- type: textarea
id: bug-description
attributes:
label: Bug Description
description: A clear description of what the bug is
placeholder: Tell us what you see!
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps to Reproduce
description: Steps to reproduce the behavior
placeholder: |
1. Run './install.sh'
2. Select option '...'
3. See error
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: What you expected to happen
validations:
required: true
- type: textarea
id: actual
attributes:
label: Actual Behavior
description: What actually happened
validations:
required: true
- type: textarea
id: logs
attributes:
label: Error Messages / Logs
description: Please copy and paste any relevant log output
render: shell
- type: textarea
id: additional
attributes:
label: Additional Context
description: Add any other context about the problem here

View File

@@ -0,0 +1,9 @@
# .gitea/ISSUE_TEMPLATE/config.yaml
blank_issues_enabled: true
contact_links:
- name: 💬 Discussions
url: https://your-gitea-instance.com/your-username/dotfiles/discussions
about: For questions and general discussion
- name: 📚 Documentation
url: https://your-gitea-instance.com/your-username/dotfiles/wiki
about: Check the wiki for detailed documentation

View File

@@ -0,0 +1,46 @@
# .gitea/ISSUE_TEMPLATE/feature_request.yaml
name: 🚀 Feature Request
about: Suggest an idea for the dotfiles
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
Thanks for suggesting a new feature!
- type: textarea
id: feature-description
attributes:
label: Feature Description
description: A clear description of what you want added
placeholder: Describe the feature you'd like to see
validations:
required: true
- type: textarea
id: use-case
attributes:
label: Use Case
description: Why would this be useful?
placeholder: Explain why this feature would be beneficial
validations:
required: true
- type: textarea
id: implementation
attributes:
label: Proposed Implementation
description: How should this work?
placeholder: Any ideas on how this could be implemented?
- type: dropdown
id: priority
attributes:
label: Priority
description: How important is this feature to you?
options:
- Low - Nice to have
- Medium - Would be helpful
- High - Really need this
validations:
required: true