Skip to content

[codex] Add Windows v1.0 release packaging#1

Merged
logabell merged 2 commits into
mainfrom
codex/windows-v1-release
Apr 25, 2026
Merged

[codex] Add Windows v1.0 release packaging#1
logabell merged 2 commits into
mainfrom
codex/windows-v1-release

Conversation

@logabell
Copy link
Copy Markdown
Owner

Summary

Adds the first Windows release packaging path for GameVault v1.0.

Changes

  • Adds CI and tag-based release workflows for GitHub Actions.
  • Adds an NSIS Windows installer build through electron-builder.
  • Bumps workspace, desktop, extension, and manifest versions to 1.0.0.
  • Adds a release-version consistency check that accepts the v1.0 tag for package version 1.0.0.
  • Keeps packaged native-host and bundled 7-Zip files outside app.asar so runtime paths continue to work.

Validation

  • npm run check:release-version -- v1.0
  • npm run typecheck
  • npm run lint
  • npm test
  • npm run build
  • npm run package:windows
  • Started the packaged win-unpacked app with --background and stopped it after a successful launch.

@logabell logabell marked this pull request as ready for review April 25, 2026 04:34
@logabell logabell merged commit 3b0d939 into main Apr 25, 2026
1 check passed
@logabell logabell deleted the codex/windows-v1-release branch April 25, 2026 04:35
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