forked from recloudstream/cloudstream
[actions_skip] [skip_ci] add issue moderation stuff
This commit is contained in:
parent
a49f4668e4
commit
871b6c41db
2 changed files with 49 additions and 3 deletions
15
.github/ISSUE_TEMPLATE/application-bug.yml
vendored
15
.github/ISSUE_TEMPLATE/application-bug.yml
vendored
|
@ -39,11 +39,11 @@ body:
|
||||||
- type: input
|
- type: input
|
||||||
id: cloudstream-version
|
id: cloudstream-version
|
||||||
attributes:
|
attributes:
|
||||||
label: Cloudstream version
|
label: Cloudstream version and commit hash
|
||||||
description: |
|
description: |
|
||||||
You can find your Cloudstream version in **Settings**.
|
You can find your Cloudstream version in **Settings**. Commit hash is the 7 character string next to the version.
|
||||||
placeholder: |
|
placeholder: |
|
||||||
Example: "2.8.16"
|
Example: "2.8.16 a49f466"
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
|
@ -57,6 +57,15 @@ body:
|
||||||
Example: "Android 12"
|
Example: "Android 12"
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
|
- type: textarea
|
||||||
|
id: logcat
|
||||||
|
attributes:
|
||||||
|
label: Logcat
|
||||||
|
placeholder: |
|
||||||
|
To get logcat please go to Settings > Updates and backup > Show logcat 🐈.
|
||||||
|
You can attach a file or link to some pastebin service if the file is too big.
|
||||||
|
render: java
|
||||||
|
|
||||||
- type: textarea
|
- type: textarea
|
||||||
id: other-details
|
id: other-details
|
||||||
|
|
37
.github/ISSUE_TEMPLATE/issue-action.yml
vendored
Normal file
37
.github/ISSUE_TEMPLATE/issue-action.yml
vendored
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
name: Issue automatic actions
|
||||||
|
|
||||||
|
on:
|
||||||
|
issues:
|
||||||
|
types: [opened, edited]
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
issue-moderator:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Generate access token
|
||||||
|
id: generate_token
|
||||||
|
uses: tibdex/github-app-token@v1
|
||||||
|
with:
|
||||||
|
app_id: ${{ secrets.GH_APP_ID }}
|
||||||
|
private_key: ${{ secrets.GH_APP_KEY }}
|
||||||
|
- name: Similarity analysis
|
||||||
|
uses: actions-cool/issues-similarity-analysis@v1
|
||||||
|
with:
|
||||||
|
token: ${{ steps.generate_token.outputs.token }}
|
||||||
|
filter-threshold: 0.5
|
||||||
|
title-excludes: ''
|
||||||
|
comment-title: '### Your issue looks similar to these issues. Please close if duplicate:'
|
||||||
|
comment-body: '${index}. ${similarity} #${number}'
|
||||||
|
- name: Add eyes reaction to all issues
|
||||||
|
uses: actions-cool/issues-helper@v2
|
||||||
|
with:
|
||||||
|
actions: 'update-issue'
|
||||||
|
token: ${{ steps.generate_token.outputs.token }}
|
||||||
|
contents: 'eyes'
|
||||||
|
- name: Remove duplicates
|
||||||
|
uses: actions-cool/issues-helper@v2
|
||||||
|
with:
|
||||||
|
actions: 'mark-duplicate'
|
||||||
|
token: ${{ steps.generate_token.outputs.token }}
|
||||||
|
close-issue: true
|
||||||
|
duplicate-command: "/d"
|
Loading…
Reference in a new issue