Skip to content

feat(windows): add signed Squirrel distribution foundation - #358

Open
Mat4m0 wants to merge 1 commit into
feat/windows-package-foundationfrom
feat/windows-distribution
Open

feat(windows): add signed Squirrel distribution foundation#358
Mat4m0 wants to merge 1 commit into
feat/windows-package-foundationfrom
feat/windows-distribution

Conversation

@Mat4m0

@Mat4m0 Mat4m0 commented Aug 31, 2026

Copy link
Copy Markdown
Owner

What changed

Windows gains an x64 Squirrel installer, application icon, package manifest, signed distribution marker, and update-feed boundary.

Why

A development executable is not an installable or updatable Windows product. Packaging and runtime trust must agree on one signed distribution identity.

Invariant

Local packages remain untrusted and unsigned; release-shaped packages require the signing path before the runtime accepts distribution capabilities.

Delivery

Review-only distribution foundation. No installer is published.

Verification

  • unsigned Squirrel package build

  • package boundary probe

  • Authenticode status assertion

  • release-manifest and updater tests

  • Focused change

  • Relevant checks run

  • No signing credentials committed

@Mat4m0
Mat4m0 force-pushed the feat/windows-distribution branch from 92cc5aa to 1b891c4 Compare August 31, 2026 00:29
@Mat4m0
Mat4m0 force-pushed the feat/windows-distribution branch from 1b891c4 to 76f0597 Compare August 31, 2026 00:35
@Mat4m0
Mat4m0 force-pushed the feat/windows-distribution branch from 76f0597 to 67aa0ea Compare August 31, 2026 00:40
@Mat4m0
Mat4m0 force-pushed the feat/windows-distribution branch from 67aa0ea to 013088f Compare August 31, 2026 00:55
@Mat4m0
Mat4m0 force-pushed the feat/windows-distribution branch from 013088f to 0459a79 Compare August 31, 2026 01:03
@Mat4m0
Mat4m0 force-pushed the feat/windows-distribution branch from 0459a79 to 0bac563 Compare August 31, 2026 01:14
@Mat4m0
Mat4m0 force-pushed the feat/windows-distribution branch from 0bac563 to 381aef0 Compare August 31, 2026 01:20
@Mat4m0
Mat4m0 force-pushed the feat/windows-distribution branch from 381aef0 to a960c0c Compare August 31, 2026 02:15
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