chore(deps): update semantic-release monorepo (major) - #1438
chore(deps): update semantic-release monorepo (major)#1438renovate[bot] wants to merge 1 commit into
Conversation
|
❌ Deploy Preview for doist-typist failed.
|
doistbot
left a comment
There was a problem hiding this comment.
Renovate bumps @semantic-release/changelog and @semantic-release/git to their latest majors — the project is already ESM and on semantic-release v25, so the breaking ESM-only change is fully compatible.
Few things worth tightening:
package-lock.jsonstill pins the old versions, but CI runsnpm ci, which fails when the lockfile doesn't match package.json. Runnpm installand commit the regenerated lockfile.
| "@doist/reactist": "33.4.0", | ||
| "@mdx-js/react": "3.1.1", | ||
| "@semantic-release/changelog": "6.0.3", | ||
| "@semantic-release/changelog": "7.0.0", |
There was a problem hiding this comment.
package-lock.json still pins @semantic-release/changelog 6.0.3 and @semantic-release/git 10.0.1 (see the
node_modules/@semantic-release/changelog and node_modules/@semantic-release/git entries), so it's out of sync with these bumped versions. CI uses npm ci (.github/workflows/check-ci-validation.yml, publish-package-release.yml), which fails when package.json and package-lock.json disagree. Run npm install and commit the regenerated lockfile.
|
Closing in favour of #1442, which keeps Renovate on Both majors require Node |
This PR contains the following updates:
6.0.3→7.0.010.0.1→11.0.0Release Notes
semantic-release/changelog (@semantic-release/changelog)
v7.0.0Compare Source
Features
BREAKING CHANGES
@semantic-release/changelogis now a native ESModule. It has named exports for each plugin hook (verifyConditions,
prepare)
@semantic-release/changelogis nowv20.1.0
Other Notable Changes
xowithprettierwith default configuration; followingnewly established convention
nycwithc8for code coveragelodashwithlodash-esfor properesmsupportRelated Issue
semantic-release/git (@semantic-release/git)
v11.0.0Compare Source
Features
BREAKING CHANGES
@semantic-release/gitis now a native ES Module. Ithas named exports for each plugin hook (verifyConditions, prepare)
@semantic-release/gitis now v20.1.0Other Notable Changes
@semantic-release/error^3→^4(ESM-only)aggregate-error^3→^5(ESM-only, uses native AggregateError)execa^5→^9(ESM-only, named export)p-reduce^2→^3(ESM-only)clear-module,file-url,fs-extra,get-stream,nycc8for coverage; bumpedava,sinon,tempy,semantic-release,prettier^22.22.2 || >= 24.15;nyc→c8, addedpretest, removedtest:ciRelated Issue
Configuration
📅 Schedule: (UTC)
* * * * 1-5)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.