Skip to content

Remove redundant default Renovate settings - #56

Merged
ctreffs merged 1 commit into
masterfrom
chore/clean-redundant-renovate-defaults
Aug 11, 2026
Merged

Remove redundant default Renovate settings#56
ctreffs merged 1 commit into
masterfrom
chore/clean-redundant-renovate-defaults

Conversation

@ctreffs

@ctreffs ctreffs commented Aug 11, 2026

Copy link
Copy Markdown
Member

Context & Summary

What

  • Removed redundant properties from .github/renovate.json that match Renovate's built-in default behavior:
    • "assignees": [] (docs)
    • "automergeType": "pr" (docs)
    • "prCreation": "not-pending" (docs)
    • "recreateWhen": "auto" (docs)
    • "reviewers": [] (docs)
    • "reviewersFromCodeOwners": false (docs)

Why

  • Simplifies .github/renovate.json by retaining only necessary overrides and custom rules.
  • Restores Renovate's default immediate PR creation behavior.

Where

  • .github/renovate.json

Reviewer Guidance

How to Test / Verify

  1. Run local validation:
    npx --yes --package renovate -- renovate-config-validator .github/renovate.json
  2. Confirm the validator passes with zero warnings or errors.

Risk of Regression

  • Low: Removes only default settings without changing expected Renovate behavior.

Focus Areas

  • .github/renovate.json: Verify remaining settings retain custom package rules, labels, and notification suppressions.

@ctreffs
ctreffs enabled auto-merge (squash) August 11, 2026 05:12
@ctreffs
ctreffs merged commit 13aeea1 into master Aug 11, 2026
12 checks passed
@ctreffs
ctreffs deleted the chore/clean-redundant-renovate-defaults branch August 11, 2026 05:12
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