feat(renovate): registries.env manager + tool-registries rules#100
Merged
Conversation
…s rules The tool-catalog publisher now pins both upstream registries in registries.env: the new customManager bumps each tag+commit pair (the Dockerfile digest=commit convention minus ARG), the restored tool-registries group coalesces same-sweep minor/patch bumps into one PR, and a digest-only bump (a moved upstream tag) gets the no-automerge retag alarm the pins had before externalization. Merged bumps fire the publisher's push-triggered release.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Renovate rules for the tool-catalog publisher's pinned-refs model (fleet convention: repo-specific rules live in the shared preset):
registries.envcustomManager: the Dockerfiledigest=commitconvention minus the ARG keyword; bumps each tag+commit pair, and a merged bump fires the publisher's push-triggered release.The dormant Dockerfile-shape manager's description now points at the live sibling. Validated with renovate-config-validator; the manager regex proven against the actual registries.env (both pairs match with correct depName/currentValue/currentDigest).