diff --git a/Cargo.toml b/Cargo.toml index 4f8e234..c9d4932 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ keywords = ["embedded", "no_std", "bootloader", "framework", "fota"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -moonboot-macros = { path = "./macros" } +moonboot-macros = { path = "./macros", version = "0.1.0" } heapless = {version = "0.7", features = ["serde"] } serde = { version = "1.0", features = ["derive"], default-features = false, optional = true } cortex-m = { version = "0.7", optional = true } @@ -38,6 +38,7 @@ defmt-warn = [] defmt-error = [] [package.metadata.release] +shared-version = true pre-release-replacements = [ {file="CHANGELOG.md", search="Unreleased", replace="{{version}}"}, {file="CHANGELOG.md", search="\\.\\.\\.HEAD", replace="...{{tag_name}}", exactly=1}, diff --git a/codegen/Cargo.toml b/codegen/Cargo.toml index 1575494..dc9fc95 100644 --- a/codegen/Cargo.toml +++ b/codegen/Cargo.toml @@ -12,7 +12,8 @@ keywords = ["embedded", "no_std", "bootloader", "framework", "fota"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -moonboot = { path = "../" } +moonboot = { path = "../", version = "0.1.0" } [package.metadata.release] tag = false +shared-version = true diff --git a/macros/Cargo.toml b/macros/Cargo.toml index 8e0ba5c..066de89 100644 --- a/macros/Cargo.toml +++ b/macros/Cargo.toml @@ -18,3 +18,4 @@ syn = { version = "1.0", features = ["full"] } [package.metadata.release] tag = false +shared-version = true