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.mdis the human-edited changelog draft.apps/desktop/release-plan.jsonis the human-edited release intent.pnpm --dir apps/desktop bumpapplies both inputs, writesapps/desktop/release.json, resetsapps/desktop/release-plan.json, bumps the version, createsrelease/desktop/{NEW_VERSION}, pushes it, and opens the PR.
Important notes:
mainHashis still regenerated automatically, but it is not the OTA compatibility switch anymore. Do not use it as the release decision point.runtimeVersioninapps/desktop/package.jsonis the desktop OTA compatibility key.apps/desktop/scripts/apply-release-config.impl.tswrites it during bump.- This skill covers the normal
buildandotadesktop release flow. - Do not recommend or write any other mode. The current implementation only supports
buildandota.