-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Objective
Generate distribution metadata (appcasts, manifests) automatically during the packaging phase.
Rationale
Building the .exe is only half the battle. Distributing it requires metadata for auto-updaters (WinSparkle, Squirrel) and download pages.
Strategy
- New Verb:
wbab publish(or extendpackage). - Generators:
- WinSparkle: Generate
appcast.xmlwith version, release notes, and download URL. - Generic: Generate
manifest.jsonfor custom updaters. - Static Site: Generate a simple
index.htmllanding page linking to the latest release.
- WinSparkle: Generate
- Core Logic: Python-based generation in
core/wbab_core.py.
Acceptance Criteria
wbab packagecan optionally output anappcast.xml.- Output directory is ready for static hosting (S3/GitHub Pages).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels