- Open Source
- /
- Snider Labs
- /
- Build
Build
Snider Labs
CI/CD
GitHub Actions
Wails
A GitHub Action that builds Wails.io v2 projects for you. It sets up Go and Node, runs the build, and uploads your artefacts to GitHub - with releases published automatically on tagged commits. Less YAML fiddling, more shipping.
Features
Automated Builds
Installs GoLang and NodeJS, executes complete Wails build
Multi-Platform Support
Build for Linux, Windows, and macOS simultaneously
Code Signing
Full macOS code signing and notarisation support
NSIS Installers
Generate Windows installers with built-in NSIS support
Artifact Publishing
Automatic artifact upload with release publishing
Highly Configurable
Over 20 parameters for compilation, signing, deployment
Installation
- uses: dAppServer/wails-build-action@v3
with:
build-name: wailsApp
build-platform: linux/amd64
Usage
- uses: dAppServer/wails-build-action@v3
with:
build-name: myApp
build-platform: darwin/universal
package: true
wails-version: v2.9.0
go-version: 1.18
node-version: 16.x
nsis: true
Quick Links
More from Snider Labs
Fancy helping out?
Spotted a bug? Got an idea? We'd love to hear from you.
Read the contributing guide →