You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: make the desktop package version authoritative and auto-cut its release tag
Desktop 0.2.0 sat on main unreleased while every installed client stayed on
0.1.6: changesets bumps apps/desktop/package.json, but Desktop Release only
fires on a desktop-v* tag and nothing cut one.
- release.yml now cuts desktop-v<version> whenever the version changes on main,
using the release-bot App token so the tag push actually starts the build.
- desktop-release.yml no longer stamps the tag's version into the tree. The
package version is the source of truth and a disagreeing tag fails the build,
so tagging an arbitrary commit can no longer mint an unreviewed release.
- A tagged commit must be an ancestor of main before anything is built.
0 commit comments