feat(releases): ship MSI and reuse exact-source CI proof #40

Merged
KofTwentyTwo merged 2 commits from feat/msi-installers into main 2026-10-13 14:04:33 +00:00
2 Commits
Author SHA1 Message Date
james.maesandCodex GPT-6 4c0b99d65f fix(releases): complete MSI preflight and await source persistence
Pin checklist-linked standards1.2.1, format the release-proof test and include it in configured npm tests. The unchanged full Windows suite exposed a fixture race: snapshotting settings immediately after toggling Source, before the asynchronous save finishes. Wait for that requested ShowSource=true save before the snapshot; retain complete equality assertions and the existing deadline.

Co-Authored-By: Codex GPT-6 <noreply@openai.com>
Signed-off-by: James Maes <james@kof22.com>
2026-10-13 08:35:34 -05:00
james.maesandCodex GPT-6 af6c0a7e1b feat(releases): ship MSI and reuse exact-source CI proof
Enable signed per-user MSI alongside EXE/ZIP. Require genuine passing source CI for the identical merged Git tree rather than rerunning unchanged full Windows suites on each release tag. Preserve branch gates, fresh build/coverage, native MSI lifecycle and all signature/payload/SBOM/provenance checks. Document public1.0.2 EXEs and prepare1.0.3 MSI downloads.

Co-Authored-By: Codex GPT-6 <noreply@openai.com>
Signed-off-by: James Maes <james@kof22.com>
2026-10-13 08:11:01 -05:00