Skip to content

Releasing

Releases are triggered via GitHub Actions → Manual Release Build.

Process

  1. Go to Actions
  2. Select Manual Release Build workflow
  3. Click Run workflow
  4. Enter a semver version (e.g. 0.1.1)
  5. The workflow builds, tags, and publishes a GitHub Release with platform-specific packages

Output

  • macOS: .dmg
  • Linux: .deb, .AppImage, .rpm

Versioning

Follow semver. Pre-release versions should use -beta, -rc.1, etc.

Post-release

  • Update README.md if installation instructions change
  • Update docs/getting-started/installation.md if needed