From f427bd4ef47210f362eeff565511826f3b64cd01 Mon Sep 17 00:00:00 2001 From: Balaga Gayatri Date: Wed, 2 Jun 2021 12:10:13 +0530 Subject: [PATCH] Update and rename stale.yml to defaultLabels.yml (#153) --- .github/workflows/defaultLabels.yml | 45 +++++++++++++++++++++++++++++ .github/workflows/stale.yml | 25 ---------------- 2 files changed, 45 insertions(+), 25 deletions(-) create mode 100644 .github/workflows/defaultLabels.yml delete mode 100644 .github/workflows/stale.yml diff --git a/.github/workflows/defaultLabels.yml b/.github/workflows/defaultLabels.yml new file mode 100644 index 000000000..54e294308 --- /dev/null +++ b/.github/workflows/defaultLabels.yml @@ -0,0 +1,45 @@ +name: setting-default-labels + +# Controls when the action will run. +on: + schedule: + - cron: "0 0/3 * * *" + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + build: + # The type of runner that the job will run on + runs-on: ubuntu-latest + + # Steps represent a sequence of tasks that will be executed as part of the job + steps: + - uses: actions/stale@v3 + name: Default issue label as need-to-triage + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + stale-issue-message: 'This issue is marked need-to-triage for generating issues report.' + stale-issue-label: 'need-to-triage' + days-before-stale: 0 + days-before-close: -1 + operations-per-run: 100 + + - uses: actions/stale@v3 + name: Setting issue as idle + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + stale-issue-message: 'This issue is idle because it has been open for 14 days with no activity.' + stale-issue-label: 'idle' + days-before-stale: 14 + days-before-close: -1 + operations-per-run: 100 + exempt-issue-labels: 'backlog' + + - uses: actions/stale@v3 + name: Setting PR as idle + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + stale-pr-message: 'This PR is idle because it has been open for 14 days with no activity.' + stale-pr-label: 'idle' + days-before-stale: 14 + days-before-close: -1 + operations-per-run: 100 diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml deleted file mode 100644 index c2a2d744d..000000000 --- a/.github/workflows/stale.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Mark stale issues and pull requests - -on: - schedule: - - cron: "0 0/3 * * *" - -jobs: - stale: - - runs-on: ubuntu-latest - - steps: - - uses: actions/stale@v3 - with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - stale-issue-message: 'This issue is stale because it has been open for 14 days with no activity. Please remove the stale label or comment on the issue otherwise this will be closed in 5 days' - stale-pr-message: 'This PR is stale because it has been open for 14 days with no activity.' - stale-issue-label: 'stale' - stale-pr-label: 'stale' - days-before-stale: 14 - days-before-issue-close: 5 - days-before-pr-close: -1 - operations-per-run: 100 - exempt-issue-labels: 'backlog' - remove-stale-when-updated: true