Skip to content

chore: switch from semantic-release to release-it - #38

Merged
Farenheith merged 4 commits into
masterfrom
fix/release-it-migration
Aug 16, 2026
Merged

chore: switch from semantic-release to release-it#38
Farenheith merged 4 commits into
masterfrom
fix/release-it-migration

Conversation

@Farenheith

Copy link
Copy Markdown
Member

Problem

semantic-release fails with MODULE_NOT_FOUND for @semantic-release/changelog and other plugins because they are not in devDependencies. Additionally, prepublishOnly script causes deadlock under CI version bumps.

Fix

  • Remove prepublishOnly from package.json
  • Replace semantic-release workflow with release-it + conventional-changelog (matching augmentative-iterable pattern)
  • Add build step before release
  • Keep Redis test dependency in the workflow
  • Remove stale .releaserc.json

- Remove prepublishOnly script that causes deadlock under CI version bumps
- Replace semantic-release workflow with release-it using conventional-changelog
- Add build and test steps before release (redis test dependency)
- Remove stale .releaserc.json
@Farenheith
Farenheith merged commit a5fb84a into master Aug 16, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant