.github/workflows/close-stale-prs.yml #123
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
on: | |
schedule: | |
# Cron format: min hr day month dow | |
- cron: "0 0 * * *" | |
workflow_dispatch: | |
jobs: | |
close-stale-prs: | |
# this workflow will always fail in forks; bail if this isn't running in the upstream | |
if: github.repository == 'aws/aws-cdk' | |
permissions: | |
pull-requests: write | |
runs-on: ubuntu-latest | |
steps: | |
- uses: cdklabs/close-stale-prs@main | |
with: | |
# Required | |
# Must be PROJEN_GITHUB_TOKEN because the default GHA GitHub token will not have permissions to | |
# know whether a user is a MEMBER of the organization or not, so we would not be able to filter PR reviews | |
# appropriately. | |
github-token: ${{ secrets.PROJEN_GITHUB_TOKEN }} | |
stale-days: 21 | |
response-days: 7 | |
# Optional | |
important-checks-regex: AutoBuildv2Project1C6BFA3F | |
warn-message: This PR has been in the STATE state for 3 weeks, and looks abandoned. To keep this PR from being closed, please continue work on it. If not, it will automatically be closed in a week. | |
close-message: This PR has been deemed to be abandoned, and will be automatically closed. Please create a new PR for these changes if you think this decision has been made in error. | |
skip-labels: contribution/core,pr-linter/do-not-close,pr/needs-maintainer-review | |
close-label: closed-for-staleness |