From 3cf82a7999356f60d5fd38bf81c4e0f119dfa3c8 Mon Sep 17 00:00:00 2001 From: Gemini Nexus Bot Date: Wed, 29 Apr 2026 03:22:07 -0300 Subject: [PATCH] ci: remove @semantic-release/git and @semantic-release/changelog plugins These plugins push commits directly to main, which conflicts with branch protection rules (PR required, signed commits). The tag and GitHub Release are created via API by @semantic-release/github and don't need push access. --- .releaserc.json | 7 ------- 1 file changed, 7 deletions(-) diff --git a/.releaserc.json b/.releaserc.json index 898eee9..1de6ccb 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -30,16 +30,9 @@ ] } }], - ["@semantic-release/changelog", { - "changelogFile": "CHANGELOG.md" - }], ["@semantic-release/npm", { "npmPublish": false }], - ["@semantic-release/git", { - "assets": ["package.json", "package-lock.json", "CHANGELOG.md"], - "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" - }], ["@semantic-release/github", { "successComment": false, "failTitle": false