Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork34.1k
deps: add vendor depenency crate#61072
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:main
Are you sure you want to change the base?
Uh oh!
There was an error while loading.Please reload this page.
Conversation
nodejs-github-bot commentedDec 15, 2025
Review requested:
|
c06128d toe6ac930Comparerichardlau commentedDec 15, 2025
This invalidatestools/dep_updaters/update-temporal.sh.
|
This comment was marked as resolved.
This comment was marked as resolved.
Add cargo config to support building a unified cargo static lib toinclude multiple crate dependencies to be used by Node.js.This also allows additional crate dependencies to be added, like amaro.
Remove independent `temporal_rs` dependency and use the cargo vendoredone.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@## main #61072 +/- ##==========================================- Coverage 88.53% 88.02% -0.52%========================================== Files 703 703 Lines 208546 208546 Branches 40217 40137 -80 ==========================================- Hits 184634 183570 -1064- Misses 15926 16938 +1012- Partials 7986 8038 +52 🚀 New features to boost your workflow:
|
aduh95 left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
I'm not going to pretend I've reviwed all the changes in deps, but overall LGTM
legendecas commentedDec 15, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
The only interesting commit should be the first commit. The rest two commits should be reproduced with scripts like |
marco-ippolito left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
RSLGTM
Uh oh!
There was an error while loading.Please reload this page.
deps: add vendor depenency crate
Add cargo config to support building a unified cargo static lib to include
multiple crate dependencies to be used by Node.js.
This also allows additional crate dependencies to be added, like amaro.
deps: apply cargo vendor
Apply
cargo vendor, snapshotting all dependencies.This creates a vendor directory about 15M in size.
deps: remove independent temporal
Remove independent temporal_rs dependency and use the cargo vendered one.
Refs:#60897 (comment)