This repository has been archived by the owner on May 6, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7
Cannot update to semantic-release/npm v7.1.0 #681
Labels
Comments
Root cause is two-fold.
Solutions:
|
amclin
added a commit
that referenced
this issue
Apr 22, 2021
Switches to dynamically install when running the badge generation step using npx instead of including immediately as a dev dependency. This solves some security implications caused by the module having some outdated dependencies that are reported by `npm audit` and cause a unit test failure (see #681) This improves the situation for `jest-coverage-badges` in particular, but does not provide a universal solution for other dependencies that could cause the same problem in the future.
No longer a problem now that jest-badges is dynamically included and Node 12 has been dropped with v4 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
@semantic-release/npm
v7.1.0 and later introduce a breaking change because they introduce NPM 7. NPM 7 fails to play nicely on Node 12 or 14 when run from a spawned child process#679
See semantic-release/npm#357
The text was updated successfully, but these errors were encountered: