docs: gtihub issue

This commit is contained in:
Ben Grande 2023-11-07 10:52:53 +00:00
parent 7389072f15
commit 70cf38efc6
No known key found for this signature in database
GPG Key ID: 00C64E14F51F9E56
6 changed files with 176 additions and 2 deletions

73
.github/ISSUE_TEMPLATE/bug.md vendored Normal file
View File

@ -0,0 +1,73 @@
---
name: Bug report
about: 'Report a problem in existing functionality'
title: ''
labels: 'P: default, T: bug'
assignees: ''
---
### Commitment
I have read the following resources:
- [ ] [How to ask questions The Smart Way](http://catb.org/esr/faqs/smart-questions.html)
- [ ] [Writing the perfect question](https://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/)
- [ ] [Question checklist](https://codeblog.jonskeet.uk/2012/11/24/stack-overflow-question-checklist/)
- [ ] [Could you please make my preference the defafault?](https://www.qubes-os.org/faq/#could-you-please-make-my-preference-the-default)
<!--
If it doesn't affect a large user base, you will have more chance to get our
attention by contributing to the project either helping on support, code or
money contribution than trying to deeply justify why you preferences should be
the default.
-->
If you haven't read at least two of the aforementioned resources, there is a
good chance your text will not be well written and therefore considered
invalid.
### Software version
<!--
You must specify as much information as possible in this category.
You can also specify the base commit of the project.
-->
### Brief summary
<!--
Keep it short but understandable. If it requires a bit more explanation, it is
okay to write some long paragraphs, but keep it on topic.
Explain how you would explain someone that doesn't know about computers, was
not by your side seeing your screen when it happened, not through your eyes,
but an outsider eyes.
-->
### Steps to reproduce
<!--
What should we do to get the same state as yours that is causing the bugs?
If you have installed extraneous software from other vendors or modified
settings manually, this should also be mentioned.
-->
### Expected behavior
<!--
What where you expecting to have happened? Why where you expecting that?
-->
### Actual behavior
<!--
What did really happen?
-->
.

2
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@ -0,0 +1,2 @@
---
blank_issues_enabled: false

56
.github/ISSUE_TEMPLATE/feat.md vendored Normal file
View File

@ -0,0 +1,56 @@
---
name: Enhancement request
about: 'Suggest a new feature or an improvement of existing functionality'
title: ''
labels: 'P: default, T: feat'
assignees: ''
---
### Commitment
I confirm that I have read the following resources:
- [ ] [How to ask questions The Smart Way](http://catb.org/esr/faqs/smart-questions.html)
- [ ] [Writing the perfect question](https://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/)
- [ ] [Question checklist](https://codeblog.jonskeet.uk/2012/11/24/stack-overflow-question-checklist/)
- [ ] [Could you please make my preference the defafault?](https://www.qubes-os.org/faq/#could-you-please-make-my-preference-the-default)
<!--
If it doesn't affect a large user base, you will have more chance to get our
attention by contributing to the project either helping on support, code or
money contribution than trying to deeply justify why you preferences should be
the default.
-->
If you haven't read at least two of the aforementioned resources, there is a
good chance your text will not be well written and therefore considered
invalid.
### Current problem (if any)
<!--
If there is an existing issue, link it here.
-->
### Proposed solution
<!--
W
-->
### The value to a user, and who that user might be
<!--
If it is not an issue, why do you want this new feature to be added?
Example:
- User: will be able to safely ...
- Developer: will have an easy time ...
-->
.

32
.github/ISSUE_TEMPLATE/question.md vendored Normal file
View File

@ -0,0 +1,32 @@
---
name: Question
about: 'Ask a question or request support'
title: ''
labels: 'T: question'
assignees: ''
---
### Commitment
I have read the following resources:
- [ ] [How to ask questions The Smart Way](http://catb.org/esr/faqs/smart-questions.html)
- [ ] [Writing the perfect question](https://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/)
- [ ] [Question checklist](https://codeblog.jonskeet.uk/2012/11/24/stack-overflow-question-checklist/)
- [ ] [Could you please make my preference the defafault?](https://www.qubes-os.org/faq/#could-you-please-make-my-preference-the-default)
<!--
If it doesn't affect a large user base, you will have more chance to get our
attention by contributing to the project either helping on support, code or
money contribution than trying to deeply justify why you preferences should be
the default.
-->
If you haven't read at least two of the aforementioned resources, there is a
good chance your text will not be well written and therefore considered
invalid.
### Question

View File

@ -6,7 +6,15 @@
name: Lint
# yamllint disable-line rule:truthy
on: [pull_request, push]
on:
# yamllint disable-line rule:empty-values
push:
pull_request:
types:
- opened
- edited
- reopened
- synchronize
concurrency:
group: ci-${{ github.ref }}-1
@ -14,6 +22,8 @@ concurrency:
jobs:
lint:
strategy:
fail-fast: false
runs-on: ubuntu-latest
steps:
- name: Update package list
@ -30,7 +40,7 @@ jobs:
- uses: actions/setup-python@v3
- uses: pre-commit/action@v3.0.0
- name: Gitlint
- name: Lint commits
# yamllint disable-line rule:line-length
run: |
if test "${{ github.event.before }}" = "${{ github.event.after }}" || test -z "${{ github.event.before }}"

1
.gitignore vendored
View File

@ -6,3 +6,4 @@ qusal/qubesos-github-io
qusal/sys-audio
qusal/sys-gui
qusal/sys-wireguard
qusal/mirage-builder