From af70fe3e7e7ea992aa0d14674d538806785653b7 Mon Sep 17 00:00:00 2001 From: arkon Date: Sun, 27 Feb 2022 14:50:48 -0500 Subject: [PATCH] [skip ci] Move auto-closer rules --- .github/workflows/issue_closer.yml | 32 --------------------------- .github/workflows/issue_moderator.yml | 21 ++++++++++++++++++ 2 files changed, 21 insertions(+), 32 deletions(-) delete mode 100644 .github/workflows/issue_closer.yml diff --git a/.github/workflows/issue_closer.yml b/.github/workflows/issue_closer.yml deleted file mode 100644 index 12951856ac..0000000000 --- a/.github/workflows/issue_closer.yml +++ /dev/null @@ -1,32 +0,0 @@ -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.4 - with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - rules: | - [ - { - "type": "body", - "regex": ".*DELETE THIS SECTION IF YOU HAVE READ AND ACKNOWLEDGED IT.*", - "message": "The acknowledgment section was not removed." - }, - { - "type": "body", - "regex": ".*\\* (Tachiyomi version|Android version|Device): \\?.*", - "message": "Requested information in the template was not filled out." - }, - { - "type": "both", - "regex": "^(?!.*myanimelist.*).*(aniyomi|anime).*$", - "ignoreCase": true, - "message": "Tachiyomi does not support anime, and has no plans to support anime. In addition Tachiyomi is not affiliated with Aniyomi https://github.com/jmir1/aniyomi" - } - ] diff --git a/.github/workflows/issue_moderator.yml b/.github/workflows/issue_moderator.yml index a568eff382..93b49b9df1 100644 --- a/.github/workflows/issue_moderator.yml +++ b/.github/workflows/issue_moderator.yml @@ -1,6 +1,8 @@ name: Issue moderator on: + issues: + types: [opened, edited, reopened] issue_comment: types: [created] @@ -12,3 +14,22 @@ jobs: uses: tachiyomiorg/issue-moderator-action@v1 with: repo-token: ${{ secrets.GITHUB_TOKEN }} + auto-close-rules: | + [ + { + "type": "body", + "regex": ".*DELETE THIS SECTION IF YOU HAVE READ AND ACKNOWLEDGED IT.*", + "message": "The acknowledgment section was not removed." + }, + { + "type": "body", + "regex": ".*\\* (Tachiyomi version|Android version|Device): \\?.*", + "message": "Requested information in the template was not filled out." + }, + { + "type": "both", + "regex": "^(?!.*myanimelist.*).*(aniyomi|anime).*$", + "ignoreCase": true, + "message": "Tachiyomi does not support anime, and has no plans to support anime. In addition Tachiyomi is not affiliated with Aniyomi https://github.com/jmir1/aniyomi" + } + ]