mirror of
https://github.com/Suwayomi/TachideskJUI.git
synced 2025-12-19 11:02:31 +01:00
Add issue management
This commit is contained in:
44
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
44
.github/ISSUE_TEMPLATE/bug_report.md
vendored
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
---
|
||||||
|
name: "🐞 Bug report"
|
||||||
|
title: "[Bug] <short description>"
|
||||||
|
about: "Report a bug"
|
||||||
|
labels: "bug"
|
||||||
|
---
|
||||||
|
|
||||||
|
**PLEASE READ THIS**
|
||||||
|
|
||||||
|
I acknowledge that:
|
||||||
|
|
||||||
|
- I have updated to the latest version of the app.
|
||||||
|
- I have tried the troubleshooting guide described in `README.md`
|
||||||
|
- If this is a request for adding/changing an extension it should be brought up to Tachiyomi: https://github.com/tachiyomiorg/tachiyomi-extensions/issues/new/choose
|
||||||
|
- If this is an issue with some extension not working properly, It does work inside Tachiyomi as intended.
|
||||||
|
- I have searched the existing issues and this is a new ticket **NOT** a duplicate or related to another open issue
|
||||||
|
- I will fill out the title and the information in this template
|
||||||
|
|
||||||
|
Note that the issue will be automatically closed if you do not fill out the title or requested information.
|
||||||
|
|
||||||
|
**DELETE THIS SECTION IF YOU HAVE READ AND ACKNOWLEDGED IT**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Device information
|
||||||
|
- TachideskJUI version: (Example: v1.1.0)
|
||||||
|
- Operating System: (Example: Ubuntu 20.04)
|
||||||
|
- Desktop Environment: (Example: Gnome 40)
|
||||||
|
- Server Type: (Example: Internal)
|
||||||
|
- Client JVM version: (Example: Java 15.0.3 or JUI Installer)
|
||||||
|
- Server JVM version: (Example: Same as Client or OpenJDK 8u281)
|
||||||
|
|
||||||
|
## Steps to reproduce
|
||||||
|
1. First Step
|
||||||
|
2. Second Step
|
||||||
|
|
||||||
|
### Expected behavior
|
||||||
|
Describe what should have happened. Remove this line after you are done.
|
||||||
|
|
||||||
|
### Actual behavior
|
||||||
|
Describe what happens instead. Remove this line after you are done.
|
||||||
|
|
||||||
|
## Other details
|
||||||
|
Describe additional details If necessary. Remove this line after you are done.
|
||||||
1
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
1
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
blank_issues_enabled: false
|
||||||
29
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
29
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
---
|
||||||
|
name: "🌟 Feature request"
|
||||||
|
title: "[Feature Request] <short description>"
|
||||||
|
about: "Suggest a feature to improve the project"
|
||||||
|
labels: "enhancement"
|
||||||
|
---
|
||||||
|
|
||||||
|
**PLEASE READ THIS**
|
||||||
|
|
||||||
|
I acknowledge that:
|
||||||
|
|
||||||
|
- I have updated to the latest version of the app.
|
||||||
|
- I have tried the troubleshooting guide described in `README.md`
|
||||||
|
- If this is a request for adding/changing an extension it should be brought up to Tachiyomi: https://github.com/tachiyomiorg/tachiyomi-extensions/issues/new/choose
|
||||||
|
- If this is an issue with some extension not working properly, It does work in Tachiyomi application as intended.
|
||||||
|
- I have searched the existing issues and this is a new ticket **NOT** a duplicate or related to another open issue
|
||||||
|
- I will fill out the title and the information in this template
|
||||||
|
|
||||||
|
Note that the issue will be automatically closed if you do not fill out the title or requested information.
|
||||||
|
|
||||||
|
**DELETE THIS SECTION IF YOU HAVE READ AND ACKNOWLEDGED IT**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## What feature should be added to Tachidesk?
|
||||||
|
Explain What the feature is and how it should work in detail. Remove this line after you are done.
|
||||||
|
|
||||||
|
## Why/Project's Benefit/Existing Problem
|
||||||
|
Explain why this should be added. Remove this line after you are done.
|
||||||
37
.github/workflows/issue_closer.yml
vendored
Normal file
37
.github/workflows/issue_closer.yml
vendored
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
name: Issue closer
|
||||||
|
|
||||||
|
on:
|
||||||
|
issues:
|
||||||
|
types: [opened, edited, reopened]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
autoclose:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Autoclose issues
|
||||||
|
uses: arkon/issue-closer-action@v3.0
|
||||||
|
with:
|
||||||
|
repo-token: ${{ github.token }}
|
||||||
|
rules: |
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type": "title",
|
||||||
|
"regex": ".*<short description>*",
|
||||||
|
"message": "You did not fill out the description in the title"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "body",
|
||||||
|
"regex": ".*DELETE THIS SECTION IF YOU HAVE READ AND ACKNOWLEDGED IT.*",
|
||||||
|
"message": "The acknowledgment section was not removed"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "body",
|
||||||
|
"regex": "(TachideskJUI version|Operating System|Desktop Environment|Server Type|Client JVM version|Server JVM version):.*(\\(Example:|<usually).*",
|
||||||
|
"message": "The requested information was not filled out"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "body",
|
||||||
|
"regex": ".*Remove this line after you are done.*",
|
||||||
|
"message": "The lines requesting to be removed were not removed."
|
||||||
|
}
|
||||||
|
]
|
||||||
Reference in New Issue
Block a user