From b3fc92f02ae49a973968395733fa0772ae508dcf Mon Sep 17 00:00:00 2001 From: bartzbeielstein <32470350+bartzbeielstein@users.noreply.github.com> Date: Thu, 28 May 2026 09:11:30 +0200 Subject: [PATCH] ci: disable semantic-release github comment/label hooks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The @semantic-release/github post-publish "success" hook walks every #N reference in the release notes and resolves each via GraphQL repository.issue(number:). That resolver only finds issues, not pull requests, so any commit body that references a PR by #N (e.g. "PRs #70-#77") causes a NOT_FOUND error after the release is already published — surfacing as a spurious workflow failure. Setting successComment, failComment, and releasedLabels to false disables the comment/label features (which the project does not rely on) and removes the failure mode. Artifact publishing, tagging, and the CHANGELOG/version-bump commit are unaffected. Co-Authored-By: Claude Opus 4.7 (1M context) --- .releaserc.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.releaserc.json b/.releaserc.json index 0d60f764..84a86e42 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -148,7 +148,10 @@ "path": "dist/*.tar.gz" } ], - "labels": false + "labels": false, + "successComment": false, + "failComment": false, + "releasedLabels": false } ], [