diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2020-03-02 13:55:23 +0000 |
---|---|---|
committer | GitHub <[email protected]> | 2020-03-02 13:55:23 +0000 |
commit | 96eca8a1abd79840b9040250db9d1e65ec663b0e (patch) | |
tree | ad9f44a9a399bbed2841dbdbeaf9e0c4dc53fb95 /xtask/src/lib.rs | |
parent | d29c4a2df5ebd039383028738f9bdb4d7b69777e (diff) | |
parent | 4eea4e1993e1f567a51c7c0f40e6f1d720566216 (diff) |
Merge #3401
3401: Print log on release r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <[email protected]>
Diffstat (limited to 'xtask/src/lib.rs')
-rw-r--r-- | xtask/src/lib.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/xtask/src/lib.rs b/xtask/src/lib.rs index e5da726ac..55cdee491 100644 --- a/xtask/src/lib.rs +++ b/xtask/src/lib.rs | |||
@@ -192,5 +192,14 @@ Release: release:{}[] | |||
192 | 192 | ||
193 | fs2::copy(project_root().join("./docs/user/readme.adoc"), website_root.join("manual.adoc"))?; | 193 | fs2::copy(project_root().join("./docs/user/readme.adoc"), website_root.join("manual.adoc"))?; |
194 | 194 | ||
195 | let tags = run!("git tag --list"; echo = false)?; | ||
196 | let prev_tag = tags.lines().filter(|line| is_release_tag(line)).last().unwrap(); | ||
197 | |||
198 | println!("\n git log {}..HEAD --merges --reverse", prev_tag); | ||
199 | |||
195 | Ok(()) | 200 | Ok(()) |
196 | } | 201 | } |
202 | |||
203 | fn is_release_tag(tag: &str) -> bool { | ||
204 | tag.len() == "2020-02-24".len() && tag.starts_with(|c: char| c.is_ascii_digit()) | ||
205 | } | ||