From a170e8b4e06f6871b1895d64dd710ccdcf76bc1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tam=C3=A1s=20Russ?= Date: Wed, 30 Aug 2023 12:57:26 +0200 Subject: [PATCH] fix: stale issue action --- .github/workflows/stale-issues-cron.yml | 11 ----------- .github/workflows/stale-issues-manual.yml | 11 ----------- .github/workflows/stale-issues.yml | 21 ++++++++++++++------- 3 files changed, 14 insertions(+), 29 deletions(-) delete mode 100644 .github/workflows/stale-issues-cron.yml delete mode 100644 .github/workflows/stale-issues-manual.yml diff --git a/.github/workflows/stale-issues-cron.yml b/.github/workflows/stale-issues-cron.yml deleted file mode 100644 index d1b74a132d..0000000000 --- a/.github/workflows/stale-issues-cron.yml +++ /dev/null @@ -1,11 +0,0 @@ -name: Mark stale issues (cronjob) - -on: - schedule: - - cron: '0 19 * * *' - -jobs: - run-stale: - uses: "./.github/workflows/stale-issues.yml" - secrets: - TOKEN_FOR_STALE_ISSUES: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/stale-issues-manual.yml b/.github/workflows/stale-issues-manual.yml deleted file mode 100644 index 8f8d7c80b0..0000000000 --- a/.github/workflows/stale-issues-manual.yml +++ /dev/null @@ -1,11 +0,0 @@ - -name: Mark stale issues (manual) - -on: - workflow_dispatch - -jobs: - run-stale: - uses: "./.github/workflows/stale-issues.yml" - secrets: - TOKEN_FOR_STALE_ISSUES: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/stale-issues.yml b/.github/workflows/stale-issues.yml index c8e735adf1..ef5f44a173 100644 --- a/.github/workflows/stale-issues.yml +++ b/.github/workflows/stale-issues.yml @@ -5,23 +5,27 @@ name: Mark stale issues on: - workflow_call: - secrets: - TOKEN_FOR_STALE_ISSUES: - required: true + workflow_dispatch: + schedule: + - cron: '0 19 * * *' jobs: stale: runs-on: ubuntu-latest + permissions: + issues: write steps: - uses: actions/stale@v5 with: - debug-only: false - repo-token: ${{ secrets.TOKEN_FOR_STALE_ISSUES }} + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 60 + days-before-close: -1 + days-before-pr-stale: -1 + days-before-pr-close: -1 + stale-issue-label: 'stale' - days-before-close: -1 # `-1` disables closing stale-issue-message: | Hello there, @@ -35,3 +39,6 @@ jobs: Remember, our project thrives on community contributions, and your input matters. We're here to collaborate and improve. Thank you for being part of this journey! + + +