mirror of
https://github.com/Orange-OpenSource/hurl.git
synced 2024-12-17 21:31:49 +03:00
657 B
657 B
Releasing Process
We are starting with current version x.y.0-snapshot (in Cargo.toml).
Releasing a new version of Hurl will create a release x.y.0 and update master to x.(y+1).0-snapshot
Steps:
- Update CHANGELOG (COMMIT)
- Update README (COMMIT)
- Remove -snapshot suffix in Cargo.toml to x.y.0 (COMMIT)
- Create Tag/Release x.y.0
- Copy CHANGELOG into Release x.y.0
- Upload artifacts into Release x.y.0
- Push to crates.io
- Increase Version in Cargo.toml to x.(y+1).0 (COMMIT)
CHANGELOG
- Issues are grouped into Changes (Enhancement) and Bug Fixes.
- Use description from PR (starts with a verb)
- Add link(s) to related issue(s)