Add releasing instructions to README
This commit is contained in:
parent
5e33d97dfa
commit
8fa06fc77e
14
README.md
14
README.md
|
@ -15,3 +15,17 @@ WIP. Will be: a lightweight and nimble HTML templating engine, designed for comp
|
||||||
Currently under the AGPL 3 or later, but this is relatively likely to be changed at a later date.
|
Currently under the AGPL 3 or later, but this is relatively likely to be changed at a later date.
|
||||||
|
|
||||||
See `LICENCE.txt`.
|
See `LICENCE.txt`.
|
||||||
|
|
||||||
|
## Development
|
||||||
|
|
||||||
|
### Releasing
|
||||||
|
|
||||||
|
This is the command used to cut a release:
|
||||||
|
|
||||||
|
```shell-commands
|
||||||
|
cargo ws publish patch --all --force '*'
|
||||||
|
```
|
||||||
|
|
||||||
|
* `patch` could be `major` or `minor` instead.
|
||||||
|
* `--force '*'` means all packages are bumped, even though they have no changes. This keeps the version numbers in sync.
|
||||||
|
* `--all` means `demo_hornbeam_project` will be bumped even though it is not published.
|
||||||
|
|
Loading…
Reference in New Issue