desktop-release

Installation
SKILL.md

Desktop Regular Release

Perform a regular desktop release from the dev branch.

This workflow is now file-driven:

  • apps/desktop/changelog/next.md is the human-edited changelog draft.
  • apps/desktop/release-plan.json is the human-edited release intent.
  • pnpm --dir apps/desktop bump applies both inputs, writes apps/desktop/release.json, resets apps/desktop/release-plan.json, bumps the version, creates release/desktop/{NEW_VERSION}, pushes it, and opens the PR.

Important notes:

  • mainHash is still regenerated automatically, but it is not the OTA compatibility switch anymore. Do not use it as the release decision point.
  • runtimeVersion in apps/desktop/package.json is the desktop OTA compatibility key. apps/desktop/scripts/apply-release-config.impl.ts writes it during bump.
  • This skill covers the normal build and ota desktop release flow.
  • Do not recommend or write any other mode. The current implementation only supports build and ota.

Pre-flight checks

Related skills
Installs
3
Repository
rssnext/folo
GitHub Stars
38.2K
First Seen
Apr 3, 2026