diff --git a/.github/workflows/issue_closer.yml b/.github/workflows/issue_closer.yml index 4c8978033..4d80308aa 100644 --- a/.github/workflows/issue_closer.yml +++ b/.github/workflows/issue_closer.yml @@ -4,10 +4,24 @@ jobs: autoclose: runs-on: ubuntu-latest steps: - - name: Autoclose issue - uses: arkon/issue-closer-action@v1.0 + - name: Autoclose when no source name or short description provided in title + uses: arkon/issue-closer-action@v1.1 with: repo-token: ${{ secrets.GITHUB_TOKEN }} - issue-close-message: "@${issue.user.login} this issue was automatically closed because it was not filled in correctly or the acknowledgment section was not removed." - issue-title-pattern: ".*(Source Name|short description).*" - issue-body-pattern: ".*DELETE THIS SECTION IF YOU HAVE READ AND ACKNOWLEDGED IT.*" \ No newline at end of file + type: title + regex: ".*<(Source Name|short description)>*" + message: "@${issue.user.login} this issue was automatically closed because you did not fill out the description in the title." + - name: Autoclose when body acknowledgement section not removed + uses: arkon/issue-closer-action@v1.1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + type: body + regex: ".*DELETE THIS SECTION IF YOU HAVE READ AND ACKNOWLEDGED IT.*" + message: "@${issue.user.login} this issue was automatically closed because the acknowledgment section was not removed." + - name: Autoclose when body requested information not filled out + uses: arkon/issue-closer-action@v1.1 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + type: body + regex: ".*\\* (Tachiyomi version|Android version|Device|Name|Link|Extension version): \\?.*" + message: "@${issue.user.login} this issue was automatically closed because the requested information was not filled out." \ No newline at end of file