build: add action to close stale PRs by mhdawson · Pull Request #48051 · nodejs/node

@mhdawson

Add action to close PRs that are over 1 year old and
have had no comments or updates in the last 6 months.

Fixes: nodejs#42981

Signed-off-by: Michael Dawson <mdawson@devrus.com>

@nodejs-github-bot added the meta

Issues and PRs related to the general management of the project.

label

May 17, 2023

mscdex

@mhdawson @mscdex

Co-authored-by: mscdex <mscdex@users.noreply.github.com>

mscdex

mscdex

Co-authored-by: mscdex <mscdex@users.noreply.github.com>
Co-authored-by: mscdex <mscdex@users.noreply.github.com>

mhdawson

@mhdawson

mhdawson

@mhdawson

mhdawson

@mhdawson

Trott

mcollina

aduh95

Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
Signed-off-by: Michael Dawson <mdawson@devrus.com>

mhdawson added a commit that referenced this pull request

May 26, 2023
Add action to close PRs that are over 1 year old and
have had no comments or updates in the last 6 months.

Fixes: #42981

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: #48051
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>

mhdawson added a commit to mhdawson/io.js that referenced this pull request

May 26, 2023
My original plan of adding a lable to limit those initially
process as outlined in nodejs#48051
does not work I think because adding a lable updates the last
update time.

- Removing the need for the lable
- Remove the cron scheduling so that it only runs when I run it manually
- Fix the display name for the action as I missed updating that after
  cut and paste from existing action

The plan will be to find stop dates that should only affect a reasonable
number of PRs at a time and then run in batches using that instead.

Signed-off-by: Michael Dawson <mdawson@devrus.com>

targos pushed a commit that referenced this pull request

May 30, 2023
Add action to close PRs that are over 1 year old and
have had no comments or updates in the last 6 months.

Fixes: #42981

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: #48051
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>

mhdawson added a commit that referenced this pull request

Jun 5, 2023
My original plan of adding a lable to limit those initially
process as outlined in #48051
does not work I think because adding a lable updates the last
update time.

- Removing the need for the lable
- Remove the cron scheduling so that it only runs when I run it manually
- Fix the display name for the action as I missed updating that after
  cut and paste from existing action

The plan will be to find stop dates that should only affect a reasonable
number of PRs at a time and then run in batches using that instead.

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: #48196
Reviewed-By: Mestery <mestery@protonmail.com>

RafaelGSS pushed a commit that referenced this pull request

Jul 3, 2023
My original plan of adding a lable to limit those initially
process as outlined in #48051
does not work I think because adding a lable updates the last
update time.

- Removing the need for the lable
- Remove the cron scheduling so that it only runs when I run it manually
- Fix the display name for the action as I missed updating that after
  cut and paste from existing action

The plan will be to find stop dates that should only affect a reasonable
number of PRs at a time and then run in batches using that instead.

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: #48196
Reviewed-By: Mestery <mestery@protonmail.com>

danielleadams pushed a commit that referenced this pull request

Jul 6, 2023
Add action to close PRs that are over 1 year old and
have had no comments or updates in the last 6 months.

Fixes: #42981

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: #48051
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>

MoLow pushed a commit to MoLow/node that referenced this pull request

Jul 6, 2023
Add action to close PRs that are over 1 year old and
have had no comments or updates in the last 6 months.

Fixes: nodejs#42981

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: nodejs#48051
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>

Ceres6 pushed a commit to Ceres6/node that referenced this pull request

Aug 14, 2023
Add action to close PRs that are over 1 year old and
have had no comments or updates in the last 6 months.

Fixes: nodejs#42981

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: nodejs#48051
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>

Ceres6 pushed a commit to Ceres6/node that referenced this pull request

Aug 14, 2023
My original plan of adding a lable to limit those initially
process as outlined in nodejs#48051
does not work I think because adding a lable updates the last
update time.

- Removing the need for the lable
- Remove the cron scheduling so that it only runs when I run it manually
- Fix the display name for the action as I missed updating that after
  cut and paste from existing action

The plan will be to find stop dates that should only affect a reasonable
number of PRs at a time and then run in batches using that instead.

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: nodejs#48196
Reviewed-By: Mestery <mestery@protonmail.com>

Ceres6 pushed a commit to Ceres6/node that referenced this pull request

Aug 14, 2023
Add action to close PRs that are over 1 year old and
have had no comments or updates in the last 6 months.

Fixes: nodejs#42981

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: nodejs#48051
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>

Ceres6 pushed a commit to Ceres6/node that referenced this pull request

Aug 14, 2023
My original plan of adding a lable to limit those initially
process as outlined in nodejs#48051
does not work I think because adding a lable updates the last
update time.

- Removing the need for the lable
- Remove the cron scheduling so that it only runs when I run it manually
- Fix the display name for the action as I missed updating that after
  cut and paste from existing action

The plan will be to find stop dates that should only affect a reasonable
number of PRs at a time and then run in batches using that instead.

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: nodejs#48196
Reviewed-By: Mestery <mestery@protonmail.com>

ruyadorno pushed a commit that referenced this pull request

Aug 29, 2023
My original plan of adding a lable to limit those initially
process as outlined in #48051
does not work I think because adding a lable updates the last
update time.

- Removing the need for the lable
- Remove the cron scheduling so that it only runs when I run it manually
- Fix the display name for the action as I missed updating that after
  cut and paste from existing action

The plan will be to find stop dates that should only affect a reasonable
number of PRs at a time and then run in batches using that instead.

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: #48196
Reviewed-By: Mestery <mestery@protonmail.com>