From 328fe3876c4ca6522b0510069e62bc99978514ba Mon Sep 17 00:00:00 2001 From: Ilya Lesikov Date: Thu, 28 Jul 2022 20:39:38 +0300 Subject: [PATCH] chore: add delayed issue closer bot Signed-off-by: Ilya Lesikov --- .github/workflows/delayed_issue_close.yml | 33 +++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .github/workflows/delayed_issue_close.yml diff --git a/.github/workflows/delayed_issue_close.yml b/.github/workflows/delayed_issue_close.yml new file mode 100644 index 0000000000..d06f4eb40e --- /dev/null +++ b/.github/workflows/delayed_issue_close.yml @@ -0,0 +1,33 @@ +name: Delayed Issue Closing + +on: + schedule: + - cron: "0 8 * * *" + issue_comment: + types: + - created + issues: + types: + - labeled + pull_request_target: + types: + - labeled + workflow_dispatch: + +jobs: + issue-manager: + runs-on: ubuntu-latest + steps: + - uses: tiangolo/issue-manager@0.4.0 + with: + token: ${{ secrets.GITHUB_TOKEN }} + config: > + { + "solved": { + "delay": "604800", + "message": "Seems the issue was solved. Closing after 7 days of inactivity.", + "remove_label_on_comment": true, + "remove_label_on_close": true + } + } +