Build Tempyr before installing#43
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughThe PR adds an explicit ChangesPre-Install Cargo Build
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
Review rate limit: 1/5 review remaining, refill in 41 minutes and 10 seconds. Comment |
Summary
cargo build --releasebefore installer lock handling so compile failures do not stop the currently installed Tempyr binary.Testing
cargo build --release --manifest-path crates/tempyr-cli/Cargo.toml --locked --bin tempyrpowershellparse check forinstall.ps1bash -n install.shvia Git Bash.\install.ps1 -InstallRoot <temp> -NoPathUpdatesmoke testgit diff --checkcargo test --workspace --exclude tempyr-journal --lockedNote:
cargo test --workspace --lockedcurrently hangs on Windows intempyr-journalatgit::tests::timeout_kills_long_running_child; this appears unrelated to the installer changes.Summary by CodeRabbit
Documentation
Chores