angular/ngcc-validation

ci: Renovate auto-closes PRs for dependencies targeting GitHub commits

gkalpak opened this issue · 2 comments

Capturing the issue here for reference:

Recently, Renovate started not being able to update dependencies targeting GitHub commits (not npm versions) - i.e. Angular CLI, Angular framework, Angular Components and Angular flex-layout. More specifically, Renovate will create the PRs correctly, but then close them (for no apparent reason) a few minutes later.

You can see a list of autoclosed PRs here.
Not sure if it is related, but for a few days before 2020-07-08, the PRs were autoclosed with a message about failing to update yarn.lock

For example, PR #1528 was created and then auto-closed by Renovate 10 mins later. You can see the logs for creating it in log-202799678. (you can filter by Branch: renovate/angular-components, but other lines might be relevant as well) and the logs for closing it in log-202800102. I couldn't figure out why this is happening based on the logs.

I also uploaded the logs for anyone that doesn't have access to the dashboard:

And as gists:

The issue has been fixed with renovatebot/renovate#6799. See, for example, #1581 and #1582 🎉