Repository navigation
chore(release): bump fbuild to 2.5.30 - #1612
Conversation
Co-Authored-By: Claude <noreply@anthropic.com>
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: FastLED/fbuild/.coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: ⛔ Files ignored due to path filters (2)
📒 Files selected for processing (2)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe workspace package version and the Python project version both change from 2.5.29 to 2.5.30. ChangesProject version update
Priority: ➖ Normal Estimated code review effort: 1 (Trivial) | ~3 minutes Change: Other Merge Risk: ⚪ Minimal · up to The Rust and Python project versions are aligned at 2.5.30, with no actionable merge risk indicated by the supplied change context. Architecture SummaryArchitecture risk: 🔵 Low · up to The change affects 2 systems. Changed systems: Architecture concerns Review detailsSystems and components
Before / after behavior
🚥 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 |
Bumps the workspace and Python package to 2.5.30. Merging triggers
release-auto.yml, which publishes the GitHub Release and PyPI wheels.Why now
FastLED's release is blocked on fbuild 2.5.29 regressions fixed on main:
toolchain-xtensa-<mcu> not found in platform.json, and 53.x boards failed to link with undefined__dso_handle._needsbt.hstatic_assert.check-ubuntu.yml/ci-minimal.ymlwere invalid YAML, so no clippy or unit tests ran on main from 10-01. With ci: remove duplicated cache-key-suffix keys from check-ubuntu.yml #1611 merged,linux / Checkpassed on main's tree.Release-candidate evidence
The binary built from this branch (
fbuild 2.5.30, debug), used viaFBUILD_EXECUTABLEwithbash compile <board> --examples AutoResearchin FastLED master85980c9b2f, built successfully on: esp32dev, esp32s3, esp32c6, esp32c3, esp32s2, rp2350, rp2040, rp2350w. With released 2.5.29, esp32dev/s2/s3/c3 and rp2040/rp2350 fail.The diff only touches version fields: Cargo.toml, pyproject.toml, 21 workspace entries in Cargo.lock, and uv.lock. No third-party dependency moved.
Summary by CodeRabbit