Repository navigation
chore(deps): use engine 0.20.0 tag and redsuite 3.2.0 - #1865
Conversation
|
| Layer / File(s) | Summary |
|---|---|
Update engine references Cargo.toml |
Eight magicblock-engine dependencies and five [patch.crates-io] overrides now use tag 0.20.0 instead of the previous pinned revision. |
RedSuite checkout
| Layer / File(s) | Summary |
|---|---|
Update RedSuite checkout ref .github/actions/run-redsuite/action.yml |
The RedSuite checkout ref changes to 3.2.0. |
Estimated code review effort: 2 (Simple) | ~5 minutes
Change: Other
Possibly related issues
- magicblock-labs/magicblock-validator#1854: The PR updates the RedSuite checkout used for qualification, which relates to testing the reported RedSuite scenario.
Possibly related PRs
- magicblock-labs/magicblock-validator#1856: Updates the same engine dependencies, Cargo patches, and RedSuite checkout.
- magicblock-labs/magicblock-validator#1860: Updates the RedSuite checkout in the same action.
- magicblock-labs/magicblock-validator#1836: Pins the RedSuite revision used by the same action.
Suggested reviewers: gabrielepicco
Merge Risk: 
Low · up to 19774
-
Qualification runs may use different RedSuite code if the tag moves. Pinning the commit would make them reproducible.
Pre-merge checks: 
4
-
Full details: Title check
-
Explanation
The title names both changes in the diff: the Engine dependency pin moves to tag 0.20.0, and the RedSuite checkout moves to 3.2.0. The title is a single line with a conventional chore(deps) prefix. The PR objectives mention Engine 0.19.0 and a RedSuite commit 7b86e01. Those figures conflict with the raw summary and with the title, so this check does not depend on them.
Full details: Description check
-
Explanation
The description says the workspace dependencies and crates.io patches move from a commit revision to the Engine 0.20.0 release tag. It also says RedSuite CI points to 3.2.0. Both statements match the changeset summary, so the description is related to the changes.
-
Finishing Touches
-
Generate unit tests (beta)
-
- Commit to this branch
- Create a new PR
-
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
What changed
Use the Engine
0.20.0release tag for workspace dependencies and crates.io patches instead of a commit revision.Point RedSuite CI at
3.2.0.