Repository navigation
fix(provider): install latest MicroSandbox release by default - #1498
Conversation
✅ Deploy Preview for devsydev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
✅ Deploy Preview for images-devsy-sh canceled.
|
|
@greptileai review |
[Medium impact] The PR appears safe to merge; no actionable issues were found. SummaryFresh CLI and Desktop MicroSandbox installs now select the latest published external release.
No actionable issues found. Review checks were based on source inspection; tests were not run. Reviews (1) · Last reviewed commit: "fix(provider): install latest MicroSandb..." · Reviewed by Greptile |
|
@coderabbitai full review Please perform a full review of exact current head All applicable implementation/external checks passed on this head, including 88 PR CI jobs, seven Desktop jobs, all 80 native cases, Windows dynamic selected coverage and both helpers, and current pinned performance artifacts. The unavailable local CodeRabbit service has a temporary user waiver; this completed remote full review is still required. |
✅ Action performedFull review finished. |
Fresh
devsy provider add microsandboxand the Desktop MicroSandbox preset now select the untagged external repository source, so the existing resolver installs the latest published release. Explicit user-selected tags retain their existing behavior, and saved providers are not automatically changed.The native lifecycle/performance row now selects the same explicit v0.1.8 source used by the other integration fixtures. This keeps all sixteen suites and eighty cases reproducible while unit tests verify the latest-release endpoint and explicit pin preservation. Desktop tests cover preset selection and exact add/init IPC arguments for both unpinned and pinned sources; documentation distinguishes fresh defaults, existing installations and pinned evidence. Resolver, update, migration, built-in compatibility, workflows, cache settings, deadlines and suite counts are unchanged.
Validation: the updated CLI and Desktop assertions reproduced failures against the former defaults. Affected Go race tests, Linux vet, Linux amd64/arm64 E2E compilation, Windows command-package compilation and module verification passed. All 79 Desktop test files/910 tests passed, type checking reported zero errors or warnings, and formatting/lint passed. Documentation build and link checking passed with zero errors, and required Linux CLI lint reported zero issues. All thirteen scoped pre-commit hooks completed (nine passed, four expected no-file skips). Exact-head CI passed: all 88 implementation jobs and seven Desktop jobs, including all 80 native cases, dynamically discovered Windows coverage and both helper packages, 62 Desktop E2E cases on each platform, packaging/tray/Flatpak, and the current pinned runtime performance artifact. Fresh Greptile scored 5/5; completed full remote CodeRabbit covered all nine files with no actionable findings and current Minimal merge risk/Low security architecture risk. Commit identity and GitHub signature verification passed. Full primary and bounded Luna source audits covered all nine files. The temporary waiver of unavailable local CodeRabbit service-start gating remains in effect; no local CodeRabbit coverage is claimed.