diff --git a/.github/workflows/close-stale.yml b/.github/workflows/close-stale.yml new file mode 100644 index 0000000000..2eb02a4d6f --- /dev/null +++ b/.github/workflows/close-stale.yml @@ -0,0 +1,21 @@ +name: 'Close stale issues and PRs' +on: + schedule: + - cron: '30 6 * * 1' + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v4 + with: + days-before-stale: 60 + days-before-close: 14 + stale-issue-message: 'This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 14 days.' + close-issue-message: 'This issue was closed because it has been stale for 14 days with no activity.' + stale-pr-message: 'This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 14 days.' + close-pr-message: 'This PR was closed because it has been stale for 14 days with no activity.' + stale-issue-label: stale + stale-pr-label: stale + exempt-issue-labels: never-stale,instrumentation-request + exempt-pr-labels: never-stale diff --git a/.github/workflows/peer-api.yaml b/.github/workflows/peer-api.yaml index 171f00fd29..39081b743e 100644 --- a/.github/workflows/peer-api.yaml +++ b/.github/workflows/peer-api.yaml @@ -14,7 +14,7 @@ jobs: steps: - name: Checkout uses: actions/checkout@v2 - + - name: Install lerna run: npm install -g lerna diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 4163e4cdd8..60ab2eacc4 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -28,7 +28,7 @@ jobs: with: node-version: 14 registry-url: 'https://registry.npmjs.org' - + - name: Cache Dependencies if: ${{ steps.release.outputs.releases_created }} uses: actions/cache@v2