From aa1d99f3903b1d46d12c57fc6655bd506bb3839b Mon Sep 17 00:00:00 2001 From: Pavlo Strunkin Date: Mon, 2 Nov 2026 21:41:19 +0200 Subject: [PATCH] ci: pin conventional-changelog-conventionalcommits to 9.3.1 Version 10 needs conventional-changelog-writer 9, but semantic-release 25.0.9 bundles writer 8, so generateNotes fails on the first releasable commit after the version is already computed. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d58671d..2999759 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -37,11 +37,12 @@ jobs: id: semantic-release env: GITHUB_TOKEN: ${{ github.token }} + # Preset 10+ needs conventional-changelog-writer 9; semantic-release 25 bundles writer 8. run: > npx --yes -p semantic-release@25.0.9 -p @semantic-release/exec@7.1.0 - -p conventional-changelog-conventionalcommits@10.4.1 + -p conventional-changelog-conventionalcommits@9.3.1 semantic-release - uses: actions/upload-artifact@v7 if: steps.semantic-release.outputs.version