Closed felixfbecker closed 3 years ago
I think I know what caused this. We recently added/enforced a security feature from GitHub that lets us request tokens which are scoped to one repository only, instead of the default full org. For private repos we scope to the full org, because it's necessary in many cases when orgs have dependencies between private repos. But for public repos, we scope it to repo-only because it's not normal to have a public repo depend on a private repo. There is always the possibility that a Renovate token could be leaked into a PR or issue, despite our best efforts at sanitizing them all, so that's why we default to more secure for public repos.
Possibilities for you:
I'm going to archive this repository so that we have conversations in one place. Therefore please create an "App Support" discussion here if this problem or suggestion is still relevant: https://github.com/renovatebot/renovate/discussions
Renovate has stopped working for us a while ago without us making any changes afaik. It seems it can no longer find our GitHub config repository that hosts our shared renovate.json and is referenced here:
https://github.com/sourcegraph/sourcegraph/blob/9d142c61a1eec6570f08e016546865bde8774414/renovate.json#L3
Our config is in a private repository: https://github.com/sourcegraph/renovate-config (which used to work before)
Here are the full logs of the most recent run (they all fail):