You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: harden transitive soroban-sdk patch for OpenZeppelin build
Address review feedback on the [patch.crates-io] step:
- Guard the [patch.crates-io] header so it is not emitted twice if the
OpenZeppelin workspace ever declares its own, which would be invalid TOML.
- Only append the section when there are crates to patch.
- Derive crate directories from manifest_path instead of assuming the package
name matches the directory name, in both the workspace and transitive patch.
- Collect the crate list once and reuse it, avoiding a second cargo metadata
resolver pass per matrix job.
0 commit comments