xtask: Don't update changelog when version is set

This commit is contained in:
Kévin Commaille 2022-03-18 12:28:46 +01:00 committed by Kévin Commaille
parent c647d39c9e
commit 4d04ef614f

View File

@ -96,10 +96,13 @@ impl Package {
..self.version.clone() ..self.version.clone()
}; };
if !changelog.starts_with(&format!("# {}\n", version)) let update = if !changelog.starts_with(&format!("# {}\n", version)) {
&& !changelog.starts_with(&format!("# {} (unreleased)\n", version)) false
&& !changelog.starts_with("# [unreleased]\n") } else if changelog.starts_with(&format!("# {} (unreleased)\n", version))
|| !changelog.starts_with("# [unreleased]\n")
{ {
update
} else {
return Err("Could not find version title in changelog".into()); return Err("Could not find version title in changelog".into());
}; };