mirror of
https://github.com/Orange-OpenSource/hurl.git
synced 2024-12-18 08:02:12 +03:00
23 lines
657 B
Markdown
23 lines
657 B
Markdown
|
# 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:
|
||
|
1. Update CHANGELOG (COMMIT)
|
||
|
2. Update README (COMMIT)
|
||
|
3. Remove -snapshot suffix in Cargo.toml to x.y.0 (COMMIT)
|
||
|
4. Create Tag/Release x.y.0
|
||
|
5. Copy CHANGELOG into Release x.y.0
|
||
|
6. Upload artifacts into Release x.y.0
|
||
|
7. Push to crates.io
|
||
|
8. 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)
|