From 70cf38efc684fd357900c453447f38aca9e4e121 Mon Sep 17 00:00:00 2001 From: Ben Grande Date: Tue, 7 Nov 2023 10:52:53 +0000 Subject: [PATCH] docs: gtihub issue --- .github/ISSUE_TEMPLATE/bug.md | 73 ++++++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 2 + .github/ISSUE_TEMPLATE/feat.md | 56 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/question.md | 32 +++++++++++++ .github/workflows/main.yaml | 14 +++++- .gitignore | 1 + 6 files changed, 176 insertions(+), 2 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/bug.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feat.md create mode 100644 .github/ISSUE_TEMPLATE/question.md diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md new file mode 100644 index 0000000..6b23110 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -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 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 + + + + +### Brief summary + + + + +### Steps to reproduce + + + + +### Expected behavior + + + + +### Actual behavior + + + +. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..bd9dfe4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,2 @@ +--- +blank_issues_enabled: false diff --git a/.github/ISSUE_TEMPLATE/feat.md b/.github/ISSUE_TEMPLATE/feat.md new file mode 100644 index 0000000..13096e7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feat.md @@ -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 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) + + + + +### Proposed solution + + + + +### The value to a user, and who that user might be + + + + +. diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md new file mode 100644 index 0000000..5b46e12 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.md @@ -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 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 diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index c07db31..b27e98a 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -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 }}" diff --git a/.gitignore b/.gitignore index 74c70b8..383235b 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ qusal/qubesos-github-io qusal/sys-audio qusal/sys-gui qusal/sys-wireguard +qusal/mirage-builder