Skip to content

InstallerV2: minimal phases/components + CI smoke tests#116

Closed
philipnickel wants to merge 5 commits into
dtudk:mainfrom
philipnickel:installer-v2-continue
Closed

InstallerV2: minimal phases/components + CI smoke tests#116
philipnickel wants to merge 5 commits into
dtudk:mainfrom
philipnickel:installer-v2-continue

Conversation

@philipnickel
Copy link
Copy Markdown
Member

This PR continues the new macOS installer (V2) with a simpler architecture.

Key changes:

  • Add minimal pre/post phases and Python/VSCode/packages components
  • Provide local entrypoint and universal dist build script
  • Fix core run flow to be set -e safe
  • CI workflow (macOS) builds dist and runs CLI/GUI dry-run smoke tests, and repo entry script

Notes:

  • Telemetry is disabled in CI; GUI test runs in dry-run mode
  • Future: integrate analytics events and richer post-verify report

@philipnickel philipnickel deleted the installer-v2-continue branch September 2, 2025 21:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant