renovatebot / renovate

Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io
https://mend.io/renovate
GNU Affero General Public License v3.0
17.41k stars 2.28k forks source link

CodeCommit: support "close to ignore" for Pull Requests #19427

Closed rarkins closed 2 months ago

rarkins commented 1 year ago

What would you like Renovate to be able to do?

Support Renovate's (standard) "close to ignore" functionality for PRs

If you have any ideas on how this should be implemented, please tell us here.

The only reason this is not supported today was for optimization reasons, because we didn't want one API GET per PR. However unfortunately AWS's API does not support any more efficient way to do it.

Therefore, for each closed pull request, fetch its details individually using CodeCommit's API.

Let's do this fetching by default, but also add a RENOVATE_X_CODECOMMIT_SKIP_CLOSED_PRS experimental flag in case any individual user needs to disable it if their repo gets too big.

BTW if we do this then it makes it even more important that we can filter PRs by ARN: #19426

Is this a feature you are interested in implementing yourself?

No

HonkingGoose commented 2 months ago

AWS has deprecated the Codecommit platform. I added a notification to our Codecommit platform docs in this PR:

We don't plan to work on new Codecommit features, so I'm closing this issue.