Skip to content

Commit

Permalink
Doc: README updates for release infrastructure
Browse files Browse the repository at this point in the history
  • Loading branch information
aschampion committed Nov 21, 2022
1 parent f8d023f commit ae163a2
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
- `stat`: also report block coordinate statistics.

<!-- next-url -->
[unreleased]: https://github.com/aschampion/n5gest/compare/v0.3.9...HEAD
[Unreleased]: https://github.com/aschampion/n5gest/compare/v0.3.9...HEAD
[0.3.9]: https://github.com/aschampion/n5gest/compare/0.3.8...0.3.9
[0.3.8]: https://github.com/aschampion/n5gest/compare/0.3.7...0.3.8
[0.3.7]: https://github.com/aschampion/n5gest/compare/0.3.6...0.3.7
Expand Down
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# n5gest
# n5gest [![Build Status](https://github.com/aschampion/n5gest/actions/workflows/ci.yml/badge.svg)](https://github.com/aschampion/n5gest/actions/workflows/ci.yml/)

CLI utilities for working with [N5](https://github.com/saalfeldlab/n5) files.

Expand Down Expand Up @@ -45,6 +45,11 @@ SUBCOMMANDS:
validate-blocks Report malformed blocks.
```

Installation options:
- Compile and install using cargo: `cargo install n5gest`
- Download a precompiled binary from [the latest GitHub releases](https://github.com/aschampion/n5gest/releases/latest)
- Install a precompiled binary using [cargo-binstall](https://github.com/ryankurte/cargo-binstall): `cargo binstall n5gest`

## Development

Version bumping (including changelog release section versioning) is handled by [cargo-release](https://github.com/crate-ci/cargo-release), e.g.:
Expand All @@ -53,7 +58,6 @@ Version bumping (including changelog release section versioning) is handled by [
cargo release --dev-version minor
```


## License

Licensed under either of
Expand Down
1 change: 1 addition & 0 deletions release.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
publish = false
pre-release-commit-message = "Version {{version}}"
pre-release-replacements = [
{file="README.md", search="n5gest \\d+\\.\\d+\\.\\d+", replace="{{crate_name}} = \"{{version}}\"", exactly=1},
{file="CHANGELOG.md", search="^## \\[Unreleased\\]", replace="## [{{version}}] - {{date}}", exactly=1},
{file="CHANGELOG.md", search="\\[Unreleased\\]", replace="[{{version}}]", min=1},
{file="CHANGELOG.md", search="\\.\\.\\.HEAD", replace="...{{tag_name}}", exactly=1},
Expand Down

0 comments on commit ae163a2

Please sign in to comment.