From c1bc84a515c08e42ec671005744f2cd46d52c284 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Strausmann?= Date: Fri, 17 Jul 2026 17:00:06 +0000 Subject: [PATCH] ci(release): drop @semantic-release/git and changelog plugins MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Branch protection on main (required status checks) blocks the direct push that @semantic-release/git performs (changelog + version commit back to main), so releases failed after protection was enabled. Release now only tags + creates the GitHub Release (notes still generated) + builds the Docker image — no direct push to the protected branch, protection stays intact for Dependabot/PRs. --- .releaserc.json | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/.releaserc.json b/.releaserc.json index 44eb8ee..cfc7075 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -45,20 +45,6 @@ } } ], - [ - "@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" ] }