wailsrel
wailsrel helps you ship and update Wails apps.
What it is for
Use it when you want a simple way to:
- build your app
- publish a release
- create update metadata
- let the app download new versions
What it can do
- run your existing Wails build commands
- collect installers and binaries
- create manifests, indexes, and optional delta patches
- publish to GitHub Releases
- generate update files and URLs for your own HTTP endpoint
- support optional frontend bundle updates
How it works
- You describe your app and build steps in
wailsrel.yaml. wailsrelruns those steps and gathers the built files.- It creates the files the updater needs.
- It publishes the assets and metadata, or prepares update files for your server setup.
- Your app points at the manifest URL and checks for updates.
Start here
wailsrel init --name "MyApp" --identifier "com.example.myapp"
wailsrel doctor
wailsrel build
wailsrel release
Read Getting Started for setup, CLI Commands for the command list, and Server Contract if you are serving updates from your own backend.