doc: Add issue template and dependabot (github #1)

* [skip ci] Add dependabot for updating depends automatically

* Create bug-report.yaml

* [skip ci]Update bug-report.yaml

* [skip ci]Create feature-request.yaml

* [skip ci]Update feature-request.yaml

* Update .github/ISSUE_TEMPLATE/bug-report.yaml

* format: remove trailing spaces

---------

Co-authored-by: iffse <98851855+iffse@users.noreply.github.com>
Co-authored-by: iff <iff@ik.me>
This commit is contained in:
Noob Zhang 2023-08-06 00:03:42 +08:00 committed by GitHub
parent 881ddb61af
commit 62921b7098
3 changed files with 53 additions and 0 deletions

30
.github/ISSUE_TEMPLATE/bug-report.yaml vendored Normal file
View file

@ -0,0 +1,30 @@
name: Bug Report
description: File a bug report
title: '[Bug]: '
labels:
- bug
body:
- type: textarea
id: description
attributes:
label: What happened?
description: Please leave a brief description about the bug you file.
validations:
required: true
- type: textarea
id: log
attributes:
label: The command and output
description: Please provide us the command and output you are running
validations:
required: true
- type: checkboxes
id: no-similar-issue
attributes:
label: No similar issue
description: There is no similar issue found in the [issues](https://github.com/iffse/pay-respects/issues)
options:
- label: I have searched the issue list and there is no similar issue found
required: true

View file

@ -0,0 +1,13 @@
name: Feature Request
description: File a feature request
title: '[Feature Request]: '
labels:
- feature-request
body:
- type: textarea
id: feature-request-content
attributes:
label: What do you want us to work on?
description: Please let us know what do you think
validations:
required: true

10
.github/dependabot.yaml vendored Normal file
View file

@ -0,0 +1,10 @@
version: 2
updates:
- package-ecosystem: github-actions
directory: /
schedule:
interval: weekly
- package-ecosystem: cargo
directory: /
schedule:
interval: weekly