793 B
793 B
Release Workflow Precheck
- Confirm release-please is enabled on
master. - Confirm conventional commits are used for release notes grouping.
- Confirm
release-please-config.jsontargets the repo root andCHANGELOG.md. - Confirm Wails output name matches
wails.json:build/bin/ocswitch-desktop.exeon Windowsbuild/bin/ocswitch-desktop.appon macOSbuild/bin/ocswitch-desktopon Linux
- Confirm Linux runner has the GTK/WebKit packages needed by Wails.
- Confirm
npm installis sufficient for frontend build in CI. - Confirm release assets are uploaded only after the GitHub Release is published.
- Confirm each asset has a matching
.sha256file. - Confirm tag format is
v*. - Confirm the generated release contains the three platform archives.