feat(mac): add native Mac installer preview#4006
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
🌿 Preview your docs: https://nvidia-preview-pr-4006.docs.buildwithfern.com/nemoclaw |
E2E Advisor RecommendationRequired E2E: Dispatch hint: Full advisor summaryE2E Recommendation AdvisorBase: Required E2E
Optional E2E
New E2E recommendations
Dispatch hint
|
PR Review AdvisorRecommendation: blocked This is an automated advisory review. A human maintainer must make the final merge decision. Limitations: The supplied git diff was truncated, though key changed files for installer, workflow, diagnostics, config, install, launch, and tests were reviewed with read-only file tools.; No commands, scripts, package-manager installs, or tests were executed during this advisory review.; No linked issue acceptance clauses were available; acceptance mapping is limited to PR/E2E Advisor comments and deterministic metadata.; Review thread state is limited to provided GraphQL data and issue comments; CodeRabbit skipped because the PR is draft. Full advisor summaryPR Review AdvisorBase: Blocked: required CI failed, mergeState is BLOCKED/draft, E2E Advisor-required jobs are missing for this head SHA, and the Swift app appears to write token-bearing CLI output to raw temp diagnostics logs. Gate status
🔴 Blockers
🟡 Warnings
🔵 Suggestions
Acceptance coverage
Security review
Test / E2E status
✅ What looks good
Review completeness
|
Summary
nemoclaw native-installer mac describe|assess|install|launchas thin adapters over the existing onboard/preflight/launch paths.Validation
npm run build:clinpx vitest run src/lib/native-installer/macos/native-installer.test.tsnpm run typecheck -- --pretty falseswift build --package-path apps/native-installers/macos/NemoClawMacInstallerscripts/native-installers/macos/build-preview.shnative-installer mac describe --jsonandnative-installer mac assess --jsongit diff --checkNotes