add pr and issues templates

This commit is contained in:
Adem Baccara
2025-09-08 20:56:31 +01:00
parent c9b874ff76
commit 4e3b55bb0f
3 changed files with 99 additions and 0 deletions
+45
View File
@@ -0,0 +1,45 @@
name: 🐞 Bug Report
description: Tell us about something not working properly
labels: [ "kind/bug", "priority/needs-triage" ]
body:
- type: markdown
attributes:
value: |
# Bug Report
Thanks for helping make the LazySSH project better!
- type: checkboxes
attributes:
label: Checks
options:
- label: I have searched the [existing issues](https://github.com/adembc/lazyssh/issues).
required: true
- type: input
id: lazyssh-version
attributes:
label: LazySSH Version
placeholder: X.X.X
validations:
required: true
- type: input
id: os
attributes:
label: Operating System
description: What OS and ARCH are you using to run LazySSH?
placeholder: Darwin/amd64, Linux/arm64, etc...
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: The __context__ the problem occurred in, and an __overview__ of what went wrong.
placeholder: I was trying to... but then...
validations:
required: true
+10
View File
@@ -0,0 +1,10 @@
blank_issues_enabled: true
issue_templates:
- bug_report.yml
- feature_request.yml
contact_links:
- name: Maintainer Contact
url: https://www.linkedin.com/in/adembc
about: Reach out to the maintainer on LinkedIn for help.
@@ -0,0 +1,44 @@
name: 💡Feature Request
description: Suggest an idea for the project
labels: [ "kind/enhancement", "priority/needs-triage" ]
body:
- type: markdown
attributes:
value: |
# Feature Request
Thanks for helping make the LazySSH project better!
- type: checkboxes
attributes:
label: Checks
options:
- label: I have searched the [existing issues](https://github.com/adembc/lazyssh/issues).
required: true
- type: textarea
id: motivation
attributes:
label: Motivation
description: What has motivated your request?
placeholder: |
* This is the most important part of the request *
* Help us understand what you are trying to achieve, try to separate it from any implementation you may have in mind *
validations:
required: true
- type: textarea
id: implementation
attributes:
label: Implementation
description: What is your proposed implementation?
placeholder: |
* It's fine to leave this blank if you don't have an implementation already in mind *
- type: checkboxes
attributes:
label: Are you willing & able to help?
options:
- label: I am able to submit a PR!
- label: I can help test the feature!