Add issue and PR templates
This commit is contained in:
80
.gitea/ISSU_TEMPLATE/bug_report.yaml
Normal file
80
.gitea/ISSU_TEMPLATE/bug_report.yaml
Normal 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
|
||||
9
.gitea/ISSU_TEMPLATE/config.yaml
Normal file
9
.gitea/ISSU_TEMPLATE/config.yaml
Normal 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
|
||||
46
.gitea/ISSU_TEMPLATE/feature_request.yaml
Normal file
46
.gitea/ISSU_TEMPLATE/feature_request.yaml
Normal 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
|
||||
27
.gitea/PULL_REQUEST_TEMPLATE.md
Normal file
27
.gitea/PULL_REQUEST_TEMPLATE.md
Normal file
@@ -0,0 +1,27 @@
|
||||
<!-- .gitea/PULL_REQUEST_TEMPLATE.md -->
|
||||
## Description
|
||||
|
||||
Brief description of what this PR does.
|
||||
|
||||
## Type of Change
|
||||
|
||||
- [ ] 🐛 Bug fix (non-breaking change which fixes an issue)
|
||||
- [ ] ✨ New feature (non-breaking change which adds functionality)
|
||||
- [ ] 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
|
||||
- [ ] 📚 Documentation update
|
||||
- [ ] 🔧 Configuration change
|
||||
|
||||
## Testing
|
||||
|
||||
- [ ] I have tested this on macOS
|
||||
- [ ] I have tested this on Linux
|
||||
- [ ] I have tested this with Fish shell
|
||||
- [ ] I have tested this with Zsh shell
|
||||
|
||||
## Checklist
|
||||
|
||||
- [ ] My code follows the style guidelines of this project
|
||||
- [ ] I have performed a self-review of my own code
|
||||
- [ ] I have made corresponding changes to the documentation
|
||||
- [ ] My changes generate no new warnings
|
||||
- [ ] I have tested that the installation script still works
|
||||
Reference in New Issue
Block a user