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

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