From f2f9c2bff921ad91f68c70a4b910363b8b2d9ac1 Mon Sep 17 00:00:00 2001 From: Victor Savkin Date: Fri, 29 May 2020 15:25:20 -0400 Subject: [PATCH] cleanup(repo): update stale bot --- .github/workflows/schedule-stale.yml | 160 ++++++++++++++++++++++++++- 1 file changed, 157 insertions(+), 3 deletions(-) diff --git a/.github/workflows/schedule-stale.yml b/.github/workflows/schedule-stale.yml index 4950e068db..ecdcffce4e 100644 --- a/.github/workflows/schedule-stale.yml +++ b/.github/workflows/schedule-stale.yml @@ -7,8 +7,8 @@ jobs: name: stale runs-on: ubuntu-latest steps: - - name: stale - id: stale + - name: stale-more-info-needed + id: stale-more-info-needed uses: actions/stale@v3 with: repo-token: ${{ secrets.GITHUB_TOKEN }} @@ -18,7 +18,161 @@ jobs: operations-per-run: 300 remove-stale-when-updated: true debug-only: true - only-labels: "blocked: more info needed,blocked: needs rebased,blocked: repro needed,blocked: retry with latest" + only-labels: "blocked: more info needed" + stale-issue-message: | + This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. + If we missed this issue please reply to keep it active. + Thanks for being a part of the Nx community! 🙏 + + - name: stale-needs-rebase + id: stale-needs-rebase + uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 30 + days-before-close: -1 + stale-issue-label: "status: stale" + operations-per-run: 300 + remove-stale-when-updated: true + debug-only: true + only-labels: "blocked: needs rebased" + stale-issue-message: | + This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. + If we missed this issue please reply to keep it active. + Thanks for being a part of the Nx community! 🙏 + + - name: stale-repro-needed + id: stale-repro-needed + uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 30 + days-before-close: -1 + stale-issue-label: "status: stale" + operations-per-run: 300 + remove-stale-when-updated: true + debug-only: true + only-labels: "blocked: repro needed,blocked: retry with latest" + stale-issue-message: | + This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. + If we missed this issue please reply to keep it active. + Thanks for being a part of the Nx community! 🙏 + + - name: stale-retry-with-latest + id: stale-retry-with-latest + uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 30 + days-before-close: -1 + stale-issue-label: "status: stale" + operations-per-run: 300 + remove-stale-when-updated: true + debug-only: true + only-labels: "blocked: retry with latest" + stale-issue-message: | + This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. + If we missed this issue please reply to keep it active. + Thanks for being a part of the Nx community! 🙏 + + + - name: stale-bug + id: stale-bug + uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 250 + days-before-close: -1 + stale-issue-label: "status: stale" + operations-per-run: 300 + remove-stale-when-updated: true + debug-only: true + only-labels: "type: bug" + stale-issue-message: | + This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. + If we missed this issue please reply to keep it active. + Thanks for being a part of the Nx community! 🙏 + + - name: stale-cleanup + id: stale-cleanup + uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 250 + days-before-close: -1 + stale-issue-label: "status: stale" + operations-per-run: 300 + remove-stale-when-updated: true + debug-only: true + only-labels: "type: cleanup" + stale-issue-message: | + This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. + If we missed this issue please reply to keep it active. + Thanks for being a part of the Nx community! 🙏 + + - name: stale-docs + id: stale-docs + uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 250 + days-before-close: -1 + stale-issue-label: "status: stale" + operations-per-run: 300 + remove-stale-when-updated: true + debug-only: true + only-labels: "type: docs" + stale-issue-message: | + This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. + If we missed this issue please reply to keep it active. + Thanks for being a part of the Nx community! 🙏 + + - name: stale-enhancement + id: stale-enhancement + uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 250 + days-before-close: -1 + stale-issue-label: "status: stale" + operations-per-run: 300 + remove-stale-when-updated: true + debug-only: true + only-labels: "type: enhancement" + stale-issue-message: | + This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. + If we missed this issue please reply to keep it active. + Thanks for being a part of the Nx community! 🙏 + + - name: stale-feature + id: stale-feature + uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 250 + days-before-close: -1 + stale-issue-label: "status: stale" + operations-per-run: 300 + remove-stale-when-updated: true + debug-only: true + only-labels: "type: feature" + stale-issue-message: | + This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. + If we missed this issue please reply to keep it active. + Thanks for being a part of the Nx community! 🙏 + + - name: stale-question + id: stale-question + uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + days-before-stale: 250 + days-before-close: -1 + stale-issue-label: "status: stale" + operations-per-run: 300 + remove-stale-when-updated: true + debug-only: true + only-labels: "type: question / discussion" stale-issue-message: | This issue has been automatically marked as stale because it hasn't had any recent activity. It will be closed in 14 days if no further activity occurs. If we missed this issue please reply to keep it active.