From a2a8a1d7feda313ee69f7f4e7c88e21063b0b441 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Strausmann?= Date: Fri, 17 Jul 2026 17:14:28 +0000 Subject: [PATCH] ci(release): restore @semantic-release/git and changelog plugins Revert der irrtuemlichen Entfernung: die CHANGELOG.md soll bei jedem Release wieder aktualisiert und nach main committet werden. Die Branch Protection (die den direkten Push blockierte) wurde entfernt; die CI-Checks (docker + lockfile-integrity) laufen weiter auf jedem PR. --- .releaserc.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.releaserc.json b/.releaserc.json index cfc7075..44eb8ee 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -45,6 +45,20 @@ } } ], + [ + "@semantic-release/changelog", + { + "changelogFile": "CHANGELOG.md", + "changelogTitle": "# MCP-Dockhand Changelog\n\nAll notable changes to **MCP-Dockhand** will be documented in this file.\n\nThe format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),\nand this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)." + } + ], + [ + "@semantic-release/git", + { + "assets": ["CHANGELOG.md", "package.json", "package-lock.json"], + "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" + } + ], "@semantic-release/github" ] }