add contribution links and issue templates

This commit is contained in:
swve 2023-05-23 13:43:31 +00:00
parent 54d379fd2c
commit 300e6f1388
4 changed files with 147 additions and 41 deletions

13
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View file

@ -0,0 +1,13 @@
blank_issues_enabled: false
contact_links:
- name: Security Contact
about: Please report security vulnerabilities to security@learnhouse.app
- name: Question or Problem
about: Ask a question or ask about a problem in GitHub Discussions.
url: https://github.com/learnhouse/learnhouse/discussions/categories/questions
- name: Feature Request
about: To suggest an idea or ask about a feature, please start with a question saying what you would like to achieve. There might be a way to do it already.
url: https://github.com/learnhouse/learnhouse/discussions/categories/questions
- name: Show and tell
about: Show what you built with LearnHouse or to be used with LearnHouse.
url: https://github.com/learnhouse/learnhouse/discussions/categories/show-and-tell

22
.github/ISSUE_TEMPLATE/verified.yml vendored Normal file
View file

@ -0,0 +1,22 @@
name: Verified
description: Someone from the team allowed you to create an issue here
body:
- type: markdown
attributes:
value: |
Thanks for your interest in LearnHouse 💖
If you are not someone from the team or the team didn't ask you directly to create an issue here, please start the conversation in a [Question in GitHub Discussions](https://github.com/learnhouse/learnhouse/discussions/categories/questions) instead.
- type: checkboxes
id: verified
attributes:
label: Verified issue
description: Confirm that you are allowed to create an issue here.
options:
- label: Someone from the team allowed me to create an issue here
required: true
- type: textarea
id: content
attributes:
label: Issue Content
description: Add the content of the issue here.