build: filter issues & PRs to auto close by matching on stalled label
The auto closing of issues & PRs labelled with stalled
doesn't seem to be working as expected. The GitHub Action UI gives the impression the stale action tries to execute more operations than it is allowed to do.
Previously there was no filtering on issues & PRs. So when it tries to fetch all the currently open issues, checking whether or not they should be get closed, it would have to perform quite a few requests pagination requests to get the information needed.
Knowing that we only care about issues & PRs already labelled stalled
, we can provide the only-labels
option to make sure we only fetch relevant issues.
Refs https://github.com/nodejs/node/issues/35144
Checklist
-
commit message follows commit guidelines
/cc @mmarchini