Repository navigation
Ship a self-contained, version-named Windows installer - #3
Merged
Merged
Conversation
Publish only the setup EXE and its checksum, preserve exact-source MSI servicing, and update installer and release documentation. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Keep exact run-attempt provenance intact; a partial retry must not reuse the previous attempt's native inputs. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
vx-bridge-installer-windows-amd64-vX.Y.Z.exeand its.exe.sha256. GitHub's automatic source archives remain; no separate MSI, bridge ZIP, installer ZIP, metadata or notices assets are uploaded./extractfor notice inspection and original-media recovery without installation.Validation
make cipasses with the pinned Go toolchain; Windows amd64 cross-vet passes.13338333418, verified its original container digest, confirmed exactly EXE/checksum inrelease-artifacts, and re-ranmake verify-installeron the real 17,992,605-byte EXE. Its ten embedded entries, exact merge-source revision, unchanged authored Setup/MSI hashes and generated PackageCode agree.Initial attempts encountered unchanged timing fixtures in the frozen probe unit tests and bridge recovery tests. A partial Windows retry correctly refused inputs from a different run attempt. The signed empty second commit triggered fresh full inputs without weakening provenance; only the independent portable job needed a further retry. No unrelated tests or qualification guards were changed.
Boundaries
Existing v0.1.0 tags/assets and their historical release notes are unchanged. This PR changes future releases only; it creates no tag or release. Ordinary application startup never invokes MSI. Compatibility/storage/pipe/product-family identities and source-first shutdown protections remain unchanged. The parked private-only qualification guards remain intact; only their source-inventory counts change with the new native sources.
No Windows extraction/interactive servicing, client-PC, sign-in or live-equipment qualification is claimed. No Authenticode signing is added; both commits are cryptographically signed and verified, but Git signatures do not sign Windows binaries.