diff options
Diffstat (limited to 'release/src/main.rs')
| -rw-r--r-- | release/src/main.rs | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/release/src/main.rs b/release/src/main.rs index 4d4cd37ed..9c650b697 100644 --- a/release/src/main.rs +++ b/release/src/main.rs | |||
| @@ -357,18 +357,18 @@ fn main() -> Result<()> { | |||
| 357 | let weight = rgraph.node_weight(node).unwrap(); | 357 | let weight = rgraph.node_weight(node).unwrap(); |
| 358 | println!("Preparing {}", weight); | 358 | println!("Preparing {}", weight); |
| 359 | let mut c = ctx.crates.get_mut(weight).unwrap(); | 359 | let mut c = ctx.crates.get_mut(weight).unwrap(); |
| 360 | let ver = semver::Version::parse(&c.version)?; | 360 | if c.publish { |
| 361 | let newver = if let Err(_) = check_semver(&c) { | 361 | let ver = semver::Version::parse(&c.version)?; |
| 362 | println!("Semver check failed, bumping minor!"); | 362 | let newver = if let Err(_) = check_semver(&c) { |
| 363 | semver::Version::new(ver.major, ver.minor + 1, 0) | 363 | println!("Semver check failed, bumping minor!"); |
| 364 | } else { | 364 | semver::Version::new(ver.major, ver.minor + 1, 0) |
| 365 | semver::Version::new(ver.major, ver.minor, ver.patch + 1) | 365 | } else { |
| 366 | }; | 366 | semver::Version::new(ver.major, ver.minor, ver.patch + 1) |
| 367 | }; | ||
| 367 | 368 | ||
| 368 | println!("Updating {} from {} -> {}", weight, c.version, newver.to_string()); | 369 | println!("Updating {} from {} -> {}", weight, c.version, newver.to_string()); |
| 369 | let newver = newver.to_string(); | 370 | let newver = newver.to_string(); |
| 370 | 371 | ||
| 371 | if c.publish { | ||
| 372 | update_version(&mut c, &newver)?; | 372 | update_version(&mut c, &newver)?; |
| 373 | let c = ctx.crates.get(weight).unwrap(); | 373 | let c = ctx.crates.get(weight).unwrap(); |
| 374 | 374 | ||
| @@ -382,8 +382,6 @@ fn main() -> Result<()> { | |||
| 382 | 382 | ||
| 383 | // Update changelog | 383 | // Update changelog |
| 384 | update_changelog(&ctx.root, &c)?; | 384 | update_changelog(&ctx.root, &c)?; |
| 385 | } else { | ||
| 386 | update_version(&mut c, &newver)?; | ||
| 387 | } | 385 | } |
| 388 | } | 386 | } |
| 389 | 387 | ||
