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
git tag -a "$TAG_CORE" -m "Release $TAG_CORE (@razroo/ray-core)"
77
+
git tag -a "$TAG_SDK" -m "Release $TAG_SDK (@razroo/ray-sdk)"
78
+
git push --atomic origin "$TAG_CORE""$TAG_SDK"
79
79
```
80
80
81
-
Only push the tag(s) you are releasing in this pass.
81
+
Push linked package tags atomically so a failed push cannot publish only one side of the release pair.
82
82
83
83
3. Create GitHub Releases (fires the npm workflows):
84
84
@@ -101,7 +101,7 @@ After **`bun run version`** is committed on **`main`** and pushed (`git push ori
101
101
102
102
```bash
103
103
bun run release:github -- --dry-run # plan only
104
-
bun run release:github -- --yes # tag, git push tags, gh release create ×2
104
+
bun run release:github -- --yes # tag, git push --atomic tags, gh release create ×2
105
105
```
106
106
107
107
Requires [**GitHub CLI**](https://cli.github.com/) (`gh`) authenticated (`gh auth login`). NPM publish still runs in Actions when each release is **published**.
0 commit comments