saitho / semantic-release-backmerge

:twisted_rightwards_arrows: semantic-release plugin to back-merge a release into a develop branch
https://saitho.github.io/semantic-release-backmerge/
56 stars 11 forks source link

Update to semantic-release v24 #65

Open axieum opened 2 months ago

axieum commented 2 months ago

Is there an existing issue for this?

Current Behavior

Installing @saithodev/semantic-release-backmerge installs semantic-release@^22.0.7 which appears to be causing the @semantic-release/release-notes-generator@^12 to fail with RangeError: Invalid time value.

Expected Behavior

For semantic-release@^24.0.0 to be used which in turns includes the @semantic-release/release-notes-generator@^14 to be installed as a dependency and therefore no errors.

Steps To Reproduce

  1. Install latest semantic-release
  2. Install @saithodev/semantic-release-backmerge
  3. Run npm ls @semantic-release/release-notes-generator
  4. Notice your NodeJS installation has release-notes-generator v12.1.0 installed instead of the correct v14.0.1

Environment

- **semantic-release/semantic-release** version: 24.0.0
- **@saithodev/semantic-release-backmerge** version: 4.0.1

Anything else?

No response