Skip to content

Fix: Add semantic-release-replace-plugin (fix #9) - #10

Merged
swashbuck merged 1 commit into
masterfrom
issue/9
Oct 23, 2026
Merged

swashbuck merged 1 commit into
masterfrom
issue/9

Conversation

@taylortom

Copy link
Copy Markdown
Member

Fix #9

Fix

  • Add semantic-release-replace-plugin dependency and config for migration scripts
  • Bump semantic-release to version ^25.0.2
  • Bump conventional-changelog-eslint to version ^6.0.0
  • Add "migrations/*.js" to assets for @semantic-release/git
  • Remove dev dependencies that are already bundled with semantic-release
  • Regenerate package-lock.json
  • This repo has no migrations folder yet. The plugin is added now so that future migration scripts can use @@CURRENT_VERSION / @@RELEASE_VERSION. With allowEmptyPaths: true it does nothing until then.

Part of cgkineo/cgkineo#8. Change planned by @swashbuck, who is a co-author of the commit.

Testing

  • npx semantic-release --dry-run --no-ci --branches issue/9 on this branch: all plugins load (no EPLUGINSCONF), and the next release is computed as v1.0.3.

Posted via collaboration with Claude Code

Co-authored-by: Brad Simpson <898168+swashbuck@users.noreply.github.com>

@swashbuck swashbuck left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@swashbuck
swashbuck merged commit 7598ccb into master Oct 23, 2026
1 check passed
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.0.3 🎉

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.

semantic-release-replace-plugin missing from package.json

2 participants