Skip to content

Commit d9dc428

Browse files
juntaoclaude
andcommitted
docs: add release process to CLAUDE.md
Signed-off-by: Michael Yuan <michael@secondstate.io> Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent d92a6c2 commit d9dc428

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

CLAUDE.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,14 @@ The `examples/` directory contains **complete, runnable examples and use cases**
167167
- Sign commits with DCO: `Signed-off-by: Michael Yuan <michael@secondstate.io>`
168168
- Add co-author: `Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>`
169169

170+
### Creating a release
171+
172+
1. Bump the `version` in `Cargo.toml` (e.g., `"0.1.5"``"0.1.6"`)
173+
2. Commit: `chore: bump version to 0.1.6`
174+
3. Tag: `git tag v0.1.6 && git push origin v0.1.6`
175+
4. Create the GitHub release: `gh release create v0.1.6 --title "v0.1.6" --notes "..."`
176+
5. The CI release workflow automatically builds and attaches platform binaries
177+
170178
## Key Architecture Notes
171179

172180
- **One binary per exchange** — no `--exchange` flag. Use the right binary (`hyperliquid`, `binance`, etc.).

0 commit comments

Comments
 (0)