#CICD

2 posts

Wails in Practice #9 Implementing Auto-Update — Delivering a New Version Safely
5 min read

Wails in Practice #9 Implementing Auto-Update — Delivering a New Version Safely

Actually implement the auto-update that #6 only discussed as strategy. Covers stamping a version into the app and querying the latest from GitHub Releases, a safe notify-style implementation, why fully automatic replacement is risky and what it must uphold, and a version flow that does not clash with signing and CI.

Wails in Practice #6 CI/CD Automated Releases — Three-Platform Delivery with GitHub Actions
5 min read

Wails in Practice #6 CI/CD Automated Releases — Three-Platform Delivery with GitHub Actions

Close the series by making a single tag generate a three-platform release automatically. Covers why macOS cannot be cross-compiled and forces a matrix build, a GitHub Actions workflow that builds and signs on per-platform runners, where pure-Go SQLite keeps CI simple, an auto-update strategy, and a full recap of the six posts.