-
Notifications
You must be signed in to change notification settings - Fork 51
Chore: update dependencies for distribution 2450
#2157
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
Chore: update dependencies for distribution 2450
#2157
Conversation
c5e38bd to
8d48312
Compare
8d48312 to
44bb83a
Compare
44bb83a to
cd10d58
Compare
cd10d58 to
fd3df81
Compare
dlachaume
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.
LGTM 👍.
We just need to update the generated commit message (not necessarily in this PR) in upgrade_dependencies.sh and the associated README.md by replacing:
- 'make www-install' command in 'mithril-client-wasm'.
- 'make www-test-install' command in 'mithril-client-wasm'.
with:
- 'make install' command in 'examples/client-wasm-web'.
- 'make install' command in 'examples/client-wasm-nodejs'.
fd3df81 to
6703912
Compare
Good catch 👍 |
24482449
24492450
6703912 to
e5617c2
Compare
Update misisng official docusaurus plugins.
To avoid dependencies conflicts on react.
To avoid dependencies conflicts on reactwq.
By running 'make upgrade' command.
By running 'make upgrade-ci-test-deps' command.
By running 'make upgrade' command in 'examples/client-wasm-nodejs' and 'examples/client-wasm-web'.
By running 'make upgrade' command.
By running: - 'make install' command in 'examples/client-wasm-web'. - 'make install' command in 'examples/client-wasm-nodejs'. - 'make install' command in 'mithril-explorer'. - 'make install' command in 'docs/website'.
By running 'nix flake update' command.
e5617c2 to
8aeaf9e
Compare
Content
This PR upgrades the repository dependencies to their latest version in preparation of the distribution
2449by running the upgrade script from the runbook.Security enhancements:
docs/devbook/upgrade-repository-dependencies/README.md: Added instructions to installcargo-auditand run security audits on Rust dependencies.docs/devbook/upgrade-repository-dependencies/upgrade_dependencies.sh: Included a step to audit Rust dependencies usingcargo audit.Dependency updates:
demo/protocol-demo/Cargo.toml: Updated versions forclap,serde, andserde_jsondependencies.examples/client-cardano-stake-distribution/Cargo.toml: Updated versions foranyhow,clap, andtokiodependencies.examples/client-cardano-transaction/Cargo.toml: Updated versions foranyhow,clap, andtokiodependencies.internal/mithril-metric/Cargo.toml: Updated versions foranyhow,axum, andtokiodependencies.docs/website/package.json: Updated versions for@docusaurus/core,@docusaurus/plugin-client-redirects,@docusaurus/plugin-sitemap,@docusaurus/preset-classic,@docusaurus/theme-mermaid, andredocusaurusdependencies.Pre-submit checklist
Issue(s)
Relates to #2124