Skip to content

Remove duplicate core archives from release assets - #85

Merged
andre487 merged 1 commit into
mainfrom
build/remove-duplicate-core-assets
Nov 13, 2026
Merged

andre487 merged 1 commit into
mainfrom
build/remove-duplicate-core-assets

Conversation

@andre487

Copy link
Copy Markdown
Owner

Separate stable and experimental core ZIPs duplicate files already shipped in app.zip and the installer. Future releases publish only the complete application archive, installer, source archive and verification metadata, saving about 17.2 MiB of duplicate assets per release.

Keep both core component file inventories in the signed manifest, pointing to app.zip, so existing reboot-update workers can still verify installed files. Preserve the old asset layout for published releases through 0.6.0 and recognize the new layout when selecting the changelog baseline. The source archive is unchanged.

Validation: 52 Python tests passed covering packaging, publication/retries and release notes. Full installer build and upgrade smoke checks remain for CI.

@andre487
andre487 enabled auto-merge (squash) November 13, 2026 05:46
@andre487
andre487 merged commit 7e31cc8 into main Nov 13, 2026
9 checks passed
@andre487
andre487 deleted the build/remove-duplicate-core-assets branch November 13, 2026 05:59
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