diff --git a/Cargo.toml b/Cargo.toml index b441b608..d22f0536 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,9 @@ authors = [ ] edition = "2021" license = "Apache" +repository = "https://github.com/ipvm-wg/homestar" rust-version = "1.70.0" +version = "0.1.0" [workspace.dependencies] anyhow = { version = "1.0", features = ["backtrace"] } diff --git a/homestar-core/Cargo.toml b/homestar-core/Cargo.toml index 5260d8d8..31654303 100644 --- a/homestar-core/Cargo.toml +++ b/homestar-core/Cargo.toml @@ -1,16 +1,15 @@ [package] name = "homestar-core" -version = "0.1.0" +version = { workspace = true } description = "Homestar core library for working with tasks, instructions, etc" keywords = ["ipld", "tasks", "receipts", "ipvm"] categories = ["workflow-engines", "core", "libraries"] -include = ["/src", "README.md", "LICENSE"] license = { workspace = true } readme = "README.md" edition = { workspace = true } rust-version = { workspace = true } documentation = "https://docs.rs/homestar-core" -repository = "https://github.com/ipvm-wg/homestar" +repository = { workspace = true } authors = { workspace = true } [lib] diff --git a/homestar-runtime/Cargo.toml b/homestar-runtime/Cargo.toml index 0784e11d..546e3b1f 100644 --- a/homestar-runtime/Cargo.toml +++ b/homestar-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "homestar-runtime" -version = "0.1.0" +version = { workspace = true } description = "Homestar CLI" keywords = ["ipfs", "workflows", "ipld", "ipvm"] categories = [ @@ -9,13 +9,12 @@ categories = [ "runtimes", "networking", ] -include = ["/src", "README.md", "LICENSE"] license = { workspace = true } readme = "README.md" edition = { workspace = true } rust-version = { workspace = true } documentation = "https://docs.rs/homestar" -repository = "https://github.com/ipvm-wg/homestar" +repository = { workspace = true } authors = { workspace = true } autotests = false diff --git a/homestar-wasm/Cargo.toml b/homestar-wasm/Cargo.toml index 79b236e6..16cf0ec5 100644 --- a/homestar-wasm/Cargo.toml +++ b/homestar-wasm/Cargo.toml @@ -1,16 +1,15 @@ [package] name = "homestar-wasm" -version = "0.1.0" +version = { workspace = true } description = "Homestar Wasm / Wasmtime implementation and IPLD <=> WIT interpreter" keywords = ["wasm", "wasmtime", "wit", "ipld", "ipvm"] categories = ["wasm", "execution-engines"] -include = ["/src", "README.md", "LICENSE"] license = { workspace = true } readme = "README.md" edition = { workspace = true } rust-version = { workspace = true } documentation = "https://docs.rs/homestar-wasm" -repository = "https://github.com/ipvm-wg/homestar" +repository = { workspace = true } authors = { workspace = true } [lib] diff --git a/release-plz.toml b/release-plz.toml index 4a80a06a..afe748b6 100644 --- a/release-plz.toml +++ b/release-plz.toml @@ -1,2 +1,34 @@ [workspace] -allow_dirty = true +publish = false +changelog_update = false +pr_labels = ["release"] + +[[package]] +name = "homestar-core" +publish = true +changelog_update = true +git_release_enable = true + +[[package]] +name = "homestar-runtime" +publish = true +changelog_update = true +git_release_enable = true + +[[package]] +name = "homestar-wasm" +publish = true +changelog_update = true +git_release_enable = true + +[[package]] +name = "homestar-functions-add" +publish = false + +[[package]] +name = "homestar-functions-test" +publish = false + +[[package]] +name = "example-websocket-relay" +publish = false