From 6c788288748a02d1280c34609823c167b66bf886 Mon Sep 17 00:00:00 2001 From: perfectra1n Date: Mon, 13 Jul 2026 14:49:48 -0700 Subject: [PATCH] chore: make chore/refactor/docs/style commits release-worthy release-please's default changelog-sections hide chore/refactor/docs/style, and that same hidden flag decides whether a commit is user-facing. With no sections configured, every commit since v0.3.2 was invisible and no release PR was ever opened. Un-hide them (mirroring home-operations/kopiur) and retype Renovate's commits to deps: so auto-merged dependency bumps stay hidden and don't each cut a patch release. --- release-please-config.json | 16 +++++++++++++++- renovate.json | 2 ++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/release-please-config.json b/release-please-config.json index 278aad02..204d4e02 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -5,5 +5,19 @@ "include-v-in-tag": true, "packages": { ".": {} - } + }, + "changelog-sections": [ + { "type": "feat", "section": "Features", "hidden": false }, + { "type": "fix", "section": "Bug Fixes", "hidden": false }, + { "type": "perf", "section": "Performance Improvements", "hidden": false }, + { "type": "revert", "section": "Reverts", "hidden": false }, + { "type": "docs", "section": "Documentation", "hidden": false }, + { "type": "style", "section": "Styles", "hidden": false }, + { "type": "chore", "section": "Miscellaneous Chores", "hidden": false }, + { "type": "refactor", "section": "Code Refactoring", "hidden": false }, + { "type": "test", "section": "Tests", "hidden": true }, + { "type": "build", "section": "Build System", "hidden": true }, + { "type": "ci", "section": "Continuous Integration", "hidden": true }, + { "type": "deps", "section": "Dependencies", "hidden": true } + ] } diff --git a/renovate.json b/renovate.json index 0456ceae..faf36bbf 100644 --- a/renovate.json +++ b/renovate.json @@ -13,6 +13,8 @@ ], "rangeStrategy": "bump", "semanticCommits": "enabled", + "semanticCommitType": "deps", + "semanticCommitScope": null, "vulnerabilityAlerts": { "labels": [ "security"