chore(rebrand): finish codewhale release surfaces

This commit is contained in:
Hunter Bown
2026-05-23 13:41:46 -05:00
parent 6de8ba363f
commit ddaabbfed2
50 changed files with 269 additions and 254 deletions
+3 -3
View File
@@ -1,4 +1,4 @@
# codewhale Release Runbook
# Codewhale Release Runbook
This runbook is the source of truth for shipping Rust crates, GitHub release assets,
and the `codewhale` npm wrapper.
@@ -187,13 +187,13 @@ To re-enable automated publish: provision an npm automation token with "Bypass 2
## CNB Cool mirror
Every push to `main`, `fix/*`, `rebrand/*`, `work/v*`, and every `v*` tag is mirrored to
`cnb.cool/deepseek-tui.com/DeepSeek-TUI` via the `Sync to CNB` workflow
`cnb.cool/codewhale.net/codewhale` via the `Sync to CNB` workflow
so users behind GitHub-blocking networks can fetch the source and so CNB can
run the heavy Linux CI lane. After a release tag, **verify the mirror caught
it** before declaring the release shipped:
```bash
git ls-remote https://cnb.cool/deepseek-tui.com/DeepSeek-TUI.git refs/tags/vX.Y.Z
git ls-remote https://cnb.cool/codewhale.net/codewhale.git refs/tags/vX.Y.Z
```
If the workflow failed for the release tag, the manual fallback is