Skip to content

packaging: add runtime Windows unpacked build#21

Closed
ArcueidMP wants to merge 1 commit into
mainfrom
packaging/runtime-win-unpacked
Closed

packaging: add runtime Windows unpacked build#21
ArcueidMP wants to merge 1 commit into
mainfrom
packaging/runtime-win-unpacked

Conversation

@ArcueidMP

@ArcueidMP ArcueidMP commented May 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a local Runtime Windows unpacked packaging command
  • Add minimal electron-builder config for apps/runtime
  • Add a Step 10.1 packaged Runtime smoke checklist
  • Update README and dev-log with the Step 10.1 packaging scope

Scope

This PR produces a local unpacked Runtime build for validation.

It does not:

  • package Maker
  • bundle Python
  • package the Python image pipeline
  • create an installer
  • create NSIS setup
  • create a portable single exe
  • publish artifacts
  • create a GitHub Release binary
  • create or modify tags
  • add auto-updater support
  • add zip export
  • add persistent settings
  • add Runtime launch-from-Maker
  • add rembg
  • add cloud APIs
  • add system tray
  • add multi-pet support
  • add plugin support
  • add new animation features

Verification

  • git diff --check
  • Hidden control character scan
  • corepack pnpm typecheck
  • corepack pnpm build
  • corepack pnpm package:runtime:win:dir
  • Test-Path release\runtime\win-unpacked
  • Get-ChildItem release\runtime -Recurse -Filter "*.exe"
  • Confirm generated release/ output is not staged or committed

Manual packaged Runtime smoke

  • Runtime exe launches
  • Sample pet displays
  • Animation advances
  • Right-click menu opens
  • Load Pet... opens folder picker
  • Generated pet package can be loaded, if available
  • Drag works
  • Reset Position works
  • Always on Top toggle works
  • Exit works

@ArcueidMP ArcueidMP closed this May 25, 2026
@ArcueidMP ArcueidMP deleted the packaging/runtime-win-unpacked branch May 25, 2026 07:56
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