Skip to content

packaging: add runtime Windows unpacked build - #22

Merged
ArcueidMP merged 1 commit into
mainfrom
packaging/runtime-win-unpacked-v2
May 25, 2026
Merged

ArcueidMP merged 1 commit into
mainfrom
packaging/runtime-win-unpacked-v2

Conversation

@ArcueidMP

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

To be performed after this packaging foundation is merged:

  • 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 merged commit 9efbf1b into main May 25, 2026
2 checks passed
@ArcueidMP
ArcueidMP deleted the packaging/runtime-win-unpacked-v2 branch May 25, 2026 08:08
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