Skip to content

Commit 480957b

Browse files
committed
docs: add releasing section
1 parent 2f29b7c commit 480957b

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,21 @@ cargo clippy # Lint
147147
cargo fmt # Format
148148
```
149149

150+
## Releasing
151+
152+
Releases are automated via [cargo-dist](https://opensource.axo.dev/cargo-dist/). To create a release:
153+
154+
```bash
155+
git tag v0.1.0
156+
git push origin main --tags
157+
```
158+
159+
This will:
160+
- Build binaries for macOS (Intel + ARM), Linux, and Windows
161+
- Create a GitHub Release with all artifacts
162+
- Generate shell installer script
163+
- Update the Homebrew tap
164+
150165
## License
151166

152167
MIT

0 commit comments

Comments
 (0)