Skip to content

fix: install conventional-changelog-conventionalcommits in release workflow - #3

Merged
zlodes merged 2 commits into
mainfrom
copilot/fix-semantic-release-job-again
Sep 26, 2026
Merged

zlodes merged 2 commits into
mainfrom
copilot/fix-semantic-release-job-again

Conversation

Copilot AI commented Sep 26, 2026 •

Copy link
Copy Markdown
Contributor

The Semantic Release job was failing because conventional-changelog-conventionalcommits was not installed, despite .releaserc.json setting "preset": "conventionalcommits" which depends on it.

Changes

  • .github/workflows/release.yaml: Add conventional-changelog-conventionalcommits to the npm i dependencies step
- npm i --no-save semantic-release @semantic-release/changelog @semantic-release/git @semantic-release/exec @semantic-release/github
+ npm i --no-save semantic-release @semantic-release/changelog @semantic-release/git @semantic-release/exec @semantic-release/github conventional-changelog-conventionalcommits

Co-authored-by: zlodes <1114387+zlodes@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job 'Semantic Release' fix: install conventional-changelog-conventionalcommits in release workflow Sep 26, 2026
Copilot AI requested a review from zlodes September 26, 2026 11:43
@zlodes
zlodes marked this pull request as ready for review September 26, 2026 11:44
@zlodes
zlodes merged commit 1975f92 into main Sep 26, 2026
10 checks passed
@zlodes
zlodes deleted the copilot/fix-semantic-release-job-again branch September 26, 2026 11:44
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants