mirror of
https://github.com/nodejs/node.git
synced 2024-11-24 20:29:23 +01:00
a7eb4162e4
Bumps [actions/stale](https://github.com/actions/stale) from 8.0.0 to 9.0.0. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](1160a22402...28ca103628
) --- updated-dependencies: - dependency-name: actions/stale dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> PR-URL: https://github.com/nodejs/node/pull/51332 Refs:28ca103628
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
39 lines
1.5 KiB
YAML
39 lines
1.5 KiB
YAML
name: Close stalled issues and PRs
|
|
on:
|
|
schedule:
|
|
- cron: 0 0 * * *
|
|
|
|
env:
|
|
CLOSE_MESSAGE: >
|
|
Closing this because it has stalled. Feel free to reopen if this issue/PR
|
|
is still relevant, or to ping the collaborator who labelled it stalled if
|
|
you have any questions.
|
|
|
|
permissions:
|
|
contents: read
|
|
|
|
jobs:
|
|
stale:
|
|
permissions:
|
|
issues: write # for actions/stale to close stale issues
|
|
pull-requests: write # for actions/stale to close stale PRs
|
|
if: github.repository == 'nodejs/node'
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e # v9.0.0
|
|
with:
|
|
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
|
days-before-close: 30
|
|
stale-pr-label: stalled
|
|
stale-issue-label: stalled
|
|
close-issue-message: ${{ env.CLOSE_MESSAGE }}
|
|
close-pr-message: ${{ env.CLOSE_MESSAGE }}
|
|
# used to filter issues to check whether or not should be closed, avoids hitting maximum operations allowed if needing to paginate through all open issues
|
|
only-labels: stalled
|
|
# max requests it will send per run to the GitHub API before it deliberately exits to avoid hitting API rate limits
|
|
operations-per-run: 500
|
|
# deactivates automatic removal of stalled label if issue gets any activity
|
|
remove-stale-when-updated: false
|
|
# deactivates automatic stale labelling as we prefer to do that manually
|
|
days-before-stale: -1
|