From 518f68229635c689a451301b9da4150036d81c58 Mon Sep 17 00:00:00 2001 From: jplanckeel Date: Tue, 7 Apr 2026 15:28:07 +0200 Subject: [PATCH] chore(release): configure changelog sections with emoji labels - Add changelog-sections configuration to release-please-config.json - Define semantic commit type mappings with emoji prefixes for clarity - Organize sections: Features, Bug Fixes, Performance, Reverts, Refactoring, Documentation, Tests, Build, CI/CD, and Chores - Set refactor, docs, test, build, ci, and chore sections as visible in changelog - Improve changelog readability and consistency across releases --- release-please-config.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/release-please-config.json b/release-please-config.json index e04358e..8b27d02 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -2,6 +2,18 @@ "include-component-in-tag": true, "release-type": "simple", "separate-pull-requests": true, + "changelog-sections": [ + { "type": "feat", "section": "โœจ Features" }, + { "type": "fix", "section": "๐Ÿ› Bug Fixes" }, + { "type": "perf", "section": "โšก Performance Improvements" }, + { "type": "revert", "section": "โช Reverts" }, + { "type": "refactor", "section": "โ™ป๏ธ Code Refactoring", "hidden": false }, + { "type": "docs", "section": "๐Ÿ“– Documentation", "hidden": false }, + { "type": "test", "section": "๐Ÿงช Tests", "hidden": false }, + { "type": "build", "section": "๐Ÿ—๏ธ Build System", "hidden": false }, + { "type": "ci", "section": "๐Ÿ‘ท CI/CD", "hidden": false }, + { "type": "chore", "section": "๐Ÿ”ง Chores", "hidden": false } + ], "packages": { ".": { "release-type": "go",