From: Yann Dirson Date: Fri, 15 Dec 2023 13:48:28 +0000 (+0100) Subject: Textual clarification and fixes X-Git-Tag: 0.3.0^2~1 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=6b02f0b8a99879775d40ed9a6398e92a5c0eb5da;p=xen-guest-agent.git Textual clarification and fixes Signed-off-by: Yann Dirson --- diff --git a/CHANGELOG.md b/CHANGELOG.md index 056248d..bc16545 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,7 +29,7 @@ Changelog](https://keepachangelog.com/en/1.0.0/) from Gitlab CI pipelines * APT repositories (though not signed) are now available from Gitlab CI pipelines -* CI pipelines now testbuild every commit in a merge request +* CI pipelines now testbuilds every commit in a merge request ## 0.2.0 - 2023-10-11 diff --git a/doc/release.md b/doc/release.md index 78b676c..5a3f031 100644 --- a/doc/release.md +++ b/doc/release.md @@ -17,14 +17,16 @@ outputs: - source tarball operations: -- check with `cargo outdated` not to miss any outdated dependency -- update version in `Cargo.toml` -- set release date in `CHANGELOG.md`, add link to prospective URL for Gitlab release -- run `cargo tree` (or any cargo command updating the version in `Cargo.lock` -- `git commit Cargo.toml Cargo.lock -m "Release $VERSION"` -- `git tag $VERSION -m $VERSION` -- update version in Cargo.toml to $NEXTVERSION-dev -- create new entry for $NEXTVERSION in `CHANGELOG.md` +- create release pull request, and get merged + - check with `cargo outdated` not to miss any outdated dependency + - update version in `Cargo.toml` + - set release date in `CHANGELOG.md`, add link to prospective URL for Gitlab release + - run `cargo tree` (or any cargo command updating the version in `Cargo.lock` + - `git commit Cargo.toml Cargo.lock -m "Release version $VERSION"` +- `git tag $VERSION -m $VERSION`, push +- create post-release pull request + - update version in Cargo.toml to $NEXTVERSION-dev + - create new entry for $NEXTVERSION in `CHANGELOG.md` ### source tarball