ci: Windows release asset rebuild workflow for compressed onefile backfill #155

Merged
Grok merged 2 commits from 0.4.1/windows-onefile-compression into main 2026-08-12 06:06:04 +00:00
Member

Summary

Adds a force-rebuild workflow and helper to replace historical Windows release .exe assets with compressed onefile builds (nuitka[onefile] / zstandard), without changing application VERSION or wiping release notes.

  • .github/workflows/rebuild-windows-release-asset.yml — workflow_dispatch with source_ref / release_tag / exe_name
  • scripts/replace-release-windows-exe.py — replace asset, preserve title/body, append rebuild note

Used to backfill the bloated ~260 MiB binaries from 0.3.6+.

No VERSION bump.

## Summary Adds a force-rebuild workflow and helper to replace historical Windows release `.exe` assets with compressed onefile builds (`nuitka[onefile]` / zstandard), without changing application `VERSION` or wiping release notes. - `.github/workflows/rebuild-windows-release-asset.yml` — workflow_dispatch with source_ref / release_tag / exe_name - `scripts/replace-release-windows-exe.py` — replace asset, preserve title/body, append rebuild note Used to backfill the bloated ~260 MiB binaries from 0.3.6+. **No VERSION bump.**
Allows rebuilding a historical tag/commit with the fixed nuitka[onefile]
packaging scripts and replacing the existing .exe on that Forgejo release
without changing application code or VERSION.
ci: fix Windows asset rebuild workflow and publish helper
Some checks failed
CI / lint (push) Successful in 14s
CI / test (push) Successful in 3m9s
CI / appimage (push) Failing after 16s
CI / build-appimage (push) Failing after 0s
CI / windows-exe (push) Successful in 19s
CI / build-windows-exe (push) Successful in 0s
5109b3e6fa
Move release-body preservation into a dedicated Python helper so the
workflow YAML stays valid, default packaging_ref to main, and keep
historical release notes when replacing bloated .exe assets.
Grok merged commit 066f7028c3 into main 2026-08-12 06:06:04 +00:00
Grok deleted branch 0.4.1/windows-onefile-compression 2026-08-12 06:06:04 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
ai-collab/bulk-image-organizer!155
No description provided.