Skip to content

feat: add the two-branch Renovate preset and drop CODEOWNERS - #267

Merged
cplieger merged 1 commit into
mainfrom
feat/two-branch-preset
Oct 8, 2026
Merged

cplieger merged 1 commit into
mainfrom
feat/two-branch-preset

Conversation

@cplieger

@cplieger cplieger commented Oct 8, 2026

Copy link
Copy Markdown
Owner

Summary

Adds two-branch.json, a second Renovate preset for a repository whose default branch is dev and whose main holds the released version, and documents it in the README. CONTRIBUTING.md and the pull request template now describe the squash-merged title as the release-notes line, the optional ## Release note section and repositories whose default branch is dev. The rmlint manual-sha-bump rule is removed from default.json (its repository no longer exists), and the repin rule's description no longer points at it. CODEOWNERS is deleted: it applied only to this repository.

Nothing a repository with default branch main resolves changes. two-branch.json takes effect only where a renovate.json extends it.

Release note

Adds a Renovate preset, two-branch.json, for repositories whose default branch is dev. The contributing guide and the pull request template now describe squash-merged titles and the optional release note.

Testing

  • renovate-config-validator --strict (Renovate 44.145.1, the version the self-hosted runner pins) passes both files as global config and as repo config.
  • ci-local.sh: PASS, 2 checks not validated locally (comment ratio and NOTICE audit, run by CI).
  • The docs shape scan reports no findings on README or CONTRIBUTING.

Adds two-branch.json, a Renovate preset for repositories whose default
branch is dev, documents it in the README, and updates CONTRIBUTING and
the pull request template for squash-merged titles and release notes.
Deletes the rmlint manual-sha-bump rule, whose repository no longer exists,
and the CODEOWNERS file, which applied to this repository only.
@cplieger
cplieger merged commit 98446c6 into main Oct 8, 2026
15 checks passed
@cplieger
cplieger deleted the feat/two-branch-preset branch October 8, 2026 07:45
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