1
0
mirror of https://github.com/orhun/kmon synced 2024-06-29 06:24:54 +00:00
kmon/RELEASE.md
Kian-Meng Ang bb9c59d54e
doc: fix typos (#38)
Found via `typos --format brief`
2022-12-13 10:36:52 +01:00

1017 B

Creating a Release

GitHub, crates.io and Docker releases are automated via GitHub actions and triggered by pushing a tag.

  1. Bump the version in Cargo.toml according to Semantic Versioning.
  2. Update Cargo.lock by building the project: cargo build
  3. Ensure CHANGELOG.md is updated according to Keep a Changelog format.
  4. Commit and push the changes.
  5. Create a new tag: git tag -s -a v[x.y.z] (signed)
  6. Push the tag: git push --tags
  7. Wait for Continuous Deployment workflow to finish.

License

GNU General Public License (3.0)