Bump rain-deploy to 0.1.8: Robinhood Chain (4663) + BNB Smart Chain (56) - #5
Conversation
`LibRainDeploy.supportedNetworks()` gains the two chains at 0.1.8, so the deploy and the inherited liveness test cover them; `[rpc_endpoints]` and `[etherscan]` gain the matching rows. Import prefixes and the lock move with the bump. `rainlang` 0.2.1's committed test abstract still imports the 0.1.7 prefix, so it is aliased onto the installed 0.1.8 in foundry.toml (test-only; no contract bytecode changes). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HiqQdxokJ4edjAFyAkN9G3
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (6)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe project upgrades ChangesRain Deploy Upgrade
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This change aligns rain-deploy imports and adds Robinhood and BSC deployment configuration without changing contract bytecode. No merge-blocking correctness or operational risk is evidenced. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
|
@coderabbitai assess this PR size classification for the totality of the PR with the following criterias and report it in your comment: S/M/L PR Classification Guidelines:This guide helps classify merged pull requests by effort and complexity rather than just line count. The goal is to assess the difficulty and scope of changes after they have been completed. Small (S)Characteristics:
Review Effort: Would have taken 5-10 minutes Examples:
Medium (M)Characteristics:
Review Effort: Would have taken 15-30 minutes Examples:
Large (L)Characteristics:
Review Effort: Would have taken 45+ minutes Examples:
Additional Factors to ConsiderWhen deciding between sizes, also consider:
Notes:
|
rain-deploy 0.1.8 adds Robinhood Chain (4663) and BNB Smart Chain (56) to
LibRainDeploy.supportedNetworks()(rain.deploy#161, released as #162). This bump takes it, adds the two[rpc_endpoints]+[etherscan]rows the inheritedRainDeployVerifySnapshottest requires (Robinhood Chain via its Blockscout; BscScan is Etherscan V2), and moves the import prefixes and lock.rainlang0.2.1's committed test abstract still imports therain-deploy-0.1.7/prefix, so it is aliased onto 0.1.8 in foundry.toml, test-only. No contract bytecode changes.This repo has no frozen releases yet, so its liveness test has nothing to require on the new chains and CI should be green as-is; the interpreter suite ships to 4663 and 56 as the rolling candidates via the existing dispatcher after merge.
Linear: RAI-2291 / RAI-2312.
🤖 Generated with Claude Code
https://claude.ai/code/session_01HiqQdxokJ4edjAFyAkN9G3
Summary by CodeRabbit
Chores
New Features