diff --git a/.github/workflows/issue_close_question.yml b/.github/workflows/issue_close_question.yml index cbd6b289..c6190d53 100644 --- a/.github/workflows/issue_close_question.yml +++ b/.github/workflows/issue_close_question.yml @@ -2,7 +2,7 @@ name: Close need info on: schedule: - - cron: "0 0 */7 * *" + - cron: "0 0 */1 * *" workflow_dispatch: jobs: @@ -15,8 +15,8 @@ jobs: actions: 'close-issues' token: ${{ secrets.GITHUB_TOKEN }} labels: 'question' - inactive-day: 7 + inactive-day: 3 close-reason: 'not_planned' body: | - Hello @${{ github.event.issue.user.login }}, this issue was closed due to no activities in 7 days. - 你好 @${{ github.event.issue.user.login }},此issue因超过7天未回复被关闭。 \ No newline at end of file + Hello @${{ github.event.issue.user.login }}, this issue was closed due to no activities in 3 days. + 你好 @${{ github.event.issue.user.login }},此issue因超过3天未回复被关闭。 \ No newline at end of file diff --git a/.github/workflows/issue_close_stale.yml b/.github/workflows/issue_close_stale.yml new file mode 100644 index 00000000..e6e9f633 --- /dev/null +++ b/.github/workflows/issue_close_stale.yml @@ -0,0 +1,21 @@ +name: Close inactive + +on: + schedule: + - cron: "0 0 */7 * *" + workflow_dispatch: + +jobs: + close-inactive: + runs-on: ubuntu-latest + steps: + - name: close-issues + uses: actions-cool/issues-helper@v3 + with: + actions: 'close-issues' + token: ${{ secrets.GITHUB_TOKEN }} + labels: 'stale' + inactive-day: 8 + close-reason: 'not_planned' + body: | + Hello @${{ github.event.issue.user.login }}, this issue was closed due to inactive more than 52 days. You can reopen or recreate it if you think it should continue. \ No newline at end of file diff --git a/.github/workflows/issue_question.yml b/.github/workflows/issue_question.yml index e4dc952c..de571a6b 100644 --- a/.github/workflows/issue_question.yml +++ b/.github/workflows/issue_question.yml @@ -16,5 +16,5 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} issue-number: ${{ github.event.issue.number }} body: | - Hello @${{ github.event.issue.user.login }}, please input issue by template and add detail. Issues labeled by `question` will be closed if no activities in 7 days. - 你好 @${{ github.event.issue.user.login }},请按照issue模板填写, 并详细说明问题/日志记录/复现步骤/复现链接/实现思路或提供更多信息等, 7天内未回复issue自动关闭。 \ No newline at end of file + Hello @${{ github.event.issue.user.login }}, please input issue by template and add detail. Issues labeled by `question` will be closed if no activities in 3 days. + 你好 @${{ github.event.issue.user.login }},请按照issue模板填写, 并详细说明问题/日志记录/复现步骤/复现链接/实现思路或提供更多信息等, 3天内未回复issue自动关闭。 \ No newline at end of file