2020-12-22 14:56:03 +03:00
|
|
|
# Release process
|
|
|
|
|
|
|
|
- [ ] Update version number in `Cargo.toml`
|
|
|
|
- [ ] Run `cargo check`
|
|
|
|
- [ ] Commit changes to `Cargo.*` with the message format `Release vN.N.N`
|
|
|
|
- [ ] Make git tag `vN.N.N`
|
2021-04-11 17:32:52 +03:00
|
|
|
- [ ] Run `gitchangelog`, review and make any manual adjustments as needed
|
2021-04-11 16:39:54 +03:00
|
|
|
- [ ] Regenerate README: `docs/generate.sh`
|
2021-04-11 17:32:52 +03:00
|
|
|
- [ ] Stage `CHANGES.md`, `README.md` and amend previous commit
|
2020-12-22 14:56:03 +03:00
|
|
|
- [ ] Force update git tag `vN.N.N`
|
|
|
|
- [ ] Push changes & tag
|
|
|
|
- [ ] Wait for builds to turn green (<https://github.com/zoni/obsidian-export/actions>)
|
|
|
|
- [ ] Run `cargo publish`
|
|
|
|
- [ ] Publish drafted release (<https://github.com/zoni/obsidian-export/releases>)
|