desktop-release
Installation
SKILL.md
Desktop Release (Electron)
ryOS desktop builds are Electron artifacts published by GitHub Actions. The desktop app version lives in package.json (version field). Do not confuse it with the web app version in scripts/generate-build-version.ts / public/version.json — those are separate.
Workflow
| Item | Location |
|---|---|
| CI workflow | .github/workflows/build-electron.yml |
| Builder config | electron-builder.yml |
| Build scripts | bun run electron:build:mac, bun run electron:build:windows |
| Output artifacts | release/ (DMG, ZIP, NSIS, latest-mac.yml, latest.yml) |
Triggers
- Versioned release (preferred) — push a tag matching
v*(e.g.v1.0.9)- Builds macOS + Windows
- Publishes GitHub release ryOS v1.0.9 (tag = version)
- Sets release as latest