Switch Renovate to opt‑out mode (#245)#118
Conversation
| "!eclipse-score/inc_gen_ai", | ||
| "!eclipse-score/inc_score_codegen", | ||
| // --- Self-referential: exclude the renovate config repo itself --- | ||
| "!eclipse-score/cicd-workflows", |
There was a problem hiding this comment.
What would happen, if this line is removed? I expect that we still want to get updates for Github Actions used within this repository.
There was a problem hiding this comment.
renovate is only updating score bazel modules. So its irrelevant here at the moment,
| "eclipse-score/score", | ||
| "eclipse-score/testing_tools", | ||
| "eclipse-score/toolchains_rust", | ||
| // Autodiscover repositories in the org and opt-out where needed. |
There was a problem hiding this comment.
I just realized there was a problem running it in more repos. It requires valid and complete lockfiles. Those don't work in all repos. Our current lockfile check does not verify completeness.
There was a problem hiding this comment.
Thanks for pointing out the lockfile completeness issue. Since we’re moving to opt‑out, would you recommend we add a stricter lockfile validation step before enabling Renovate, or should we exclude repos without complete lockfiles for now?
There was a problem hiding this comment.
@AlexanderLanin Just following up on my earlier note about lockfile completeness. Since we’re moving to opt‑out, I wanted to confirm the best approach:
Should we add a stricter lockfile validation step before enabling Renovate across repos?
Or would you prefer we exclude repos without complete lockfiles for now?
There was a problem hiding this comment.
@Subramanian-K812 I've added it to the infrastructure meeting agenda. In the meantime I'm trying to generate an overview of the current state.
There was a problem hiding this comment.
That seems weird though no? Didn't Dan add module lock error file stuff in many repos?
There was a problem hiding this comment.
Updated/fixed metrics at https://eclipse-score.github.io/.github/#tech-stack
|
Thanks for the pull request. This thread has been quiet for 30 days, so we are marking it as stale for now. Please take a quick look and let us know whether it is still up to date, still relevant, needs review, or is ready to merge. Any new activity will remove the stale label automatically. If nothing changes in the next 10 days, we will close it to keep the backlog current. |

Switch Renovate to opt-out mode in reference_integration.
Closes: eclipse-score/reference_integration#245