From 32f1fa3828bc593837e22f8a28aaf086276a41da Mon Sep 17 00:00:00 2001 From: Dawson Toth Date: Thu, 23 Jul 2026 14:00:00 -0400 Subject: [PATCH] fix: install conventionalcommits preset for semantic-release .releaserc.json configures @semantic-release/release-notes-generator with `preset: "conventionalcommits"`, but that preset package is not a dependency of release-notes-generator (it ships only conventional-changelog-angular), and the action only installs the plugins listed in `extra_plugins`. Without it the Release workflow fails with "Cannot find module 'conventional-changelog-conventionalcommits'". Add it so the preset resolves. Mirrors the same fix in @harperfast/nextjs, which hit this on its first release. Co-Authored-By: Claude Opus 4.8 --- .github/workflows/release.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index baddfb5..601f890 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -51,6 +51,7 @@ jobs: extra_plugins: | @semantic-release/commit-analyzer @semantic-release/release-notes-generator + conventional-changelog-conventionalcommits @semantic-release/npm @semantic-release/git @semantic-release/github