-
Notifications
You must be signed in to change notification settings - Fork 369
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can I get manifest releaser to update node's devDependencies / peerDependencies fields too? #1943
Labels
priority: p3
Desirable enhancement or fix. May not be included in next release.
type: question
Request for information or clarification. Not an issue.
Comments
TimothyJones
added
priority: p3
Desirable enhancement or fix. May not be included in next release.
type: question
Request for information or clarification. Not an issue.
labels
May 3, 2023
Apologies, it appears to update devDependencies - but not peerDependencies. |
Perhaps this is actually a bug report? I haven't read the code too closely, but it looks like maybe |
Anything I can do to help investigate this one? |
I'd also be interested in a solution to this. |
TimothyJones
added a commit
to TimothyJones/release-please
that referenced
this issue
Oct 11, 2023
4 tasks
I raised a PR with a fix for this. |
chingor13
added a commit
that referenced
this issue
Dec 11, 2023
…dates peer dependencies (#2094) * fix: Node workspace plugin now updates peer dependencies. Fixes #1943 * test: Remove obsolete snapshot * feat: Add update-peer-dependencies option to the node-workspace plugin * chore: Remove unused snapshot * test: Correct test for peerDependencies option Fixes #1943 --------- Co-authored-by: Jeff Ching <chingor@google.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
priority: p3
Desirable enhancement or fix. May not be included in next release.
type: question
Request for information or clarification. Not an issue.
What I am trying to do
I have a node monorepo managed with lerna, and I'm using release-please manifest. Inside the monorepo, I have some linked packages that compile with jsii. These need to link to each other with
peerDependencies
anddevDependencies
, instead ofdependencies
.However, when the manifest releaser bumps the package numbers for linked packages, it only modifies the versions from
dependencies
. This means the release PR fails the build.Is there a way I can get manifest-releaser with release-type: node to also update linked packages in devDependencies and peerDpendencies?
What code I've already tried
Extensively searched the documentation
Any error messages you're getting
Error messages on build because the versions that are included are not correct (not errors from release-please).
The text was updated successfully, but these errors were encountered: