Repository navigation
chore: configure Renovate from the family preset - #7
Merged
Merged
Conversation
Renovate is installed on the organisation and its onboarding pull request proposes config:recommended alone. This configuration extends github>plurano/horistes instead, the preset every repository of the family uses: three days of minimum release age, signed-off commits, no automerge. settings-sync.json is left out: no gate here holds rust-toolchain.toml to a settings source, so Renovate may propose toolchain updates. The packageRules entry is the one praetorctl adopt writes when a Renovate configuration exists (internal/adopt/renovate.go): the generated DevContainer bundle and reuse.yml, which praetorctl audit locks byte for byte. With it in place a later adoption leaves the file as it is. renovate-config-validator 44.143.0 --strict accepts the file and refuses a copy with a misspelt matcher. Signed-off-by: lusoris <lusoris@proton.me>
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.
Configures Renovate from the family preset
github>plurano/horistesinstead of the bareconfig:recommendedthe onboarding pull request proposes.settings-sync.jsonis not extended: no gate here holdsrust-toolchain.tomlto a settings source, so Renovate may propose toolchain updates.packageRulesentry is the onepraetorctl adoptwrites when a Renovate configuration exists (internal/adopt/renovate.goin the engine): the generated DevContainer bundle andreuse.yml, whichpraetorctl auditlocks byte for byte. A later adoption therefore leaves the file unchanged.REUSE.tomlalready annotatesrenovate.json.Checks:
renovate-config-validator44.143.0 with--strictaccepts the file and refuses a copy with a misspelt matcher;make verify-allpasses locally.The onboarding pull request #1 stays open; what happens to it once this lands is a separate decision.