Release v0.1.0 for Linux and Windows #32
Labels
No labels
status:done
status:in-progress
status:ready
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rexlManu/garmith-app#32
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Publish immutable public v0.1.0 Windows x64 NSIS and Linux x64 AppImage/tar.gz assets with update manifests. Verify packaged community API default, updater and publisher tests, CI cross-build, public downloads, and updater latest-release endpoint. Emmanuel requested publication before live class/location and two-account Discord checks. These remain tracked in #17, #24 and #29, with Windows gameplay and real two-version update in #19. The release notes must state these limits.
Release-prep checks at
d9473c5: pnpm test:updates, pnpm test:release, pnpm test:release-cli, API/website/desktop community tests, pnpm test:app and isolated pnpm test:package pass. The package check now asserts the production community API default. Production website / and API /health return 200 with valid TLS; public leaderboard GET and same-origin party preflight work. CI run 32 already cross-built Windows and Linux atda5b049; a fresh main-push run is queued for this test change. Still awaiting live BDO class/location and two Discord test-account party checks before tagging.CI run 33 passed from
d9473c5with Windows and Linux test artifacts. Public API checks passed for leaderboard GET, website CORS preflight and secure WebSocket upgrade; an invalid live ticket was closed. The release tag remains uncreated pending live BDO detection and real two-account Discord party checks. Windows native play and a two-published-version update remain unverified.Emmanuel cannot run the live BDO or two-account Discord checks now and plans to test with friends later. Keep v0.1.0 unpublished until class and grind-location detection pass the live check and real Discord pairing plus party presence are verified. CI run 33 has Windows/Linux preview artifacts with 14-day retention; rebuild them if they expire. This status is recorded in WORKFLOW.md at
b829a26.Emmanuel requested publishing v0.1.0 now, before the earlier live BDO and two-account Discord checks. Release notes at
4b5e4e8state these verification limits. The annotated v0.1.0 tag is pushed. Release CI run 35 is queued behind main CI run 34; verify artifacts, manifests, and public downloads before closing this issue.Published https://git.it-lampe.de/rexlManu/garmith-app/releases/tag/v0.1.0 from tag v0.1.0 at
4b5e4e8. CI runs 34 and 35 passed. The release has Windows x64 NSIS, Linux x64 AppImage/tar.gz, blockmap, latest.yml and latest-linux.yml. All six anonymous asset URLs returned HTTP 200; both manifests contain version 0.1.0, the expected package name and SHA-512, and the public latest-release API returns v0.1.0. Focused release and real tea CLI publisher tests passed before tagging. Live checks remain in #17/#24/#29/#19 and are stated in the release notes. Workflow record:b5ce5df.