Skip to content

Extend shared renovate-config and settings defaults - #80

Merged
modem7 merged 1 commit into
masterfrom
renovate-migration
Jul 21, 2026
Merged

Extend shared renovate-config and settings defaults#80
modem7 merged 1 commit into
masterfrom
renovate-migration

Conversation

@modem7

@modem7 modem7 commented Jul 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace the local renovate.json boilerplate with a one-line extend of the shared preset in modem7/renovate-config.
  • Add _extends: .github to .github/settings.yml and drop the duplicated labels: array so labels are inherited from the account-wide defaults in modem7/.github.

This is part of a batch migration of ~15 of modem7's repos off duplicated Renovate/label boilerplate and onto centrally maintained shared config.

Dependency note: this depends on modem7/renovate-config PR #6 merging for the new extends target to take full effect. Until #6 merges, github>modem7/renovate-config still resolves to the current (pre-#6) config content, which is harmless — the extends reference itself is correct and validated successfully with renovate-config-validator.

Test plan

  • npx --yes -p renovate renovate-config-validator → "Config validated successfully"
  • python3 -c "import yaml; yaml.safe_load(open('.github/settings.yml'))" → parses cleanly

…ating them

renovate.json and .github/settings.yml (repo-settings labels) were
boilerplate duplicated across ~15 of modem7's repos. They now extend
shared, centrally maintained sources instead:

- renovate.json extends github>modem7/renovate-config
- .github/settings.yml adds `_extends: .github` and drops the
  duplicated `labels:` array, inheriting labels from modem7/.github
@modem7
modem7 merged commit 8ecf4f4 into master Jul 21, 2026
7 checks passed
@modem7
modem7 deleted the renovate-migration branch July 21, 2026 08:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant