From b5e15a7b7f8db9ef99724870718c603054a29e4e Mon Sep 17 00:00:00 2001 From: umbynos Date: Fri, 5 Feb 2021 09:55:29 +0100 Subject: [PATCH 1/6] add workflow to close stale issues (labeled with waiting for feedback) --- .github/workflows/close-stale-issues.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .github/workflows/close-stale-issues.yml diff --git a/.github/workflows/close-stale-issues.yml b/.github/workflows/close-stale-issues.yml new file mode 100644 index 000000000..7c32883f3 --- /dev/null +++ b/.github/workflows/close-stale-issues.yml @@ -0,0 +1,17 @@ +name: Close stale issues +on: + workflow_dispatch + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v3 + with: + stale-issue-message: 'This issue has been marked as stale because it has been open 14 days with no activity. Remove stale label or comment, otherwise it will be closed in 7 days ' + close-issue-message: 'This issue has been closed becasue has been stale for 7 days. If you think this issue deserves some attention feel free to reopen it' + days-before-stale: 14 + days-before-close: 7 + days-before-pr-close: -1 // never close PR + only-labels: waiting for feedback // only issues marked with this label will be affected + debug-only: true From c2ab585071112eb278256fc2d8332523d3168fa8 Mon Sep 17 00:00:00 2001 From: umbynos Date: Fri, 5 Feb 2021 10:07:55 +0100 Subject: [PATCH 2/6] change on trigger because could not test in PR --- .github/workflows/close-stale-issues.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/close-stale-issues.yml b/.github/workflows/close-stale-issues.yml index 7c32883f3..3aeccdbe1 100644 --- a/.github/workflows/close-stale-issues.yml +++ b/.github/workflows/close-stale-issues.yml @@ -1,6 +1,7 @@ name: Close stale issues on: - workflow_dispatch + schedule: + - cron: '*/15 * * * *' jobs: stale: From b06c8c93d5efc84e1aabcfc513ae3c1026b8ee7e Mon Sep 17 00:00:00 2001 From: Umberto Baldi <34278123+umbynos@users.noreply.github.com> Date: Fri, 5 Feb 2021 11:17:27 +0100 Subject: [PATCH 3/6] try again with workflow dispatch --- .github/workflows/close-stale-issues.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/close-stale-issues.yml b/.github/workflows/close-stale-issues.yml index 3aeccdbe1..7c32883f3 100644 --- a/.github/workflows/close-stale-issues.yml +++ b/.github/workflows/close-stale-issues.yml @@ -1,7 +1,6 @@ name: Close stale issues on: - schedule: - - cron: '*/15 * * * *' + workflow_dispatch jobs: stale: From 3a228438e7964f064f0210a9a8a332beb8ff30c6 Mon Sep 17 00:00:00 2001 From: Umberto Baldi Date: Mon, 8 Feb 2021 18:30:20 +0100 Subject: [PATCH 4/6] Revert "try again with workflow dispatch" This reverts commit b06c8c93d5efc84e1aabcfc513ae3c1026b8ee7e. --- .github/workflows/close-stale-issues.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/close-stale-issues.yml b/.github/workflows/close-stale-issues.yml index 7c32883f3..3aeccdbe1 100644 --- a/.github/workflows/close-stale-issues.yml +++ b/.github/workflows/close-stale-issues.yml @@ -1,6 +1,7 @@ name: Close stale issues on: - workflow_dispatch + schedule: + - cron: '*/15 * * * *' jobs: stale: From 23b76ab82b31c81ff602abf54d3f1e971f481d18 Mon Sep 17 00:00:00 2001 From: Umberto Baldi <34278123+umbynos@users.noreply.github.com> Date: Mon, 8 Feb 2021 18:37:24 +0100 Subject: [PATCH 5/6] remove comments causing errors --- .github/workflows/close-stale-issues.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/close-stale-issues.yml b/.github/workflows/close-stale-issues.yml index 3aeccdbe1..8a3b48d6f 100644 --- a/.github/workflows/close-stale-issues.yml +++ b/.github/workflows/close-stale-issues.yml @@ -13,6 +13,6 @@ jobs: close-issue-message: 'This issue has been closed becasue has been stale for 7 days. If you think this issue deserves some attention feel free to reopen it' days-before-stale: 14 days-before-close: 7 - days-before-pr-close: -1 // never close PR - only-labels: waiting for feedback // only issues marked with this label will be affected + days-before-pr-close: -1 + only-labels: 'waiting for feedback' debug-only: true From b1a1f7d1b3447222860d1737bf097085e778e454 Mon Sep 17 00:00:00 2001 From: Umberto Baldi <34278123+umbynos@users.noreply.github.com> Date: Tue, 9 Feb 2021 11:34:52 +0100 Subject: [PATCH 6/6] runs @8:30 every monday, removed debug flag --- .github/workflows/close-stale-issues.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/close-stale-issues.yml b/.github/workflows/close-stale-issues.yml index 8a3b48d6f..43d6be22a 100644 --- a/.github/workflows/close-stale-issues.yml +++ b/.github/workflows/close-stale-issues.yml @@ -1,7 +1,7 @@ name: Close stale issues on: schedule: - - cron: '*/15 * * * *' + - cron: '30 8 * * mon' jobs: stale: @@ -15,4 +15,4 @@ jobs: days-before-close: 7 days-before-pr-close: -1 only-labels: 'waiting for feedback' - debug-only: true + debug-only: false