diff --git a/Cargo.toml b/Cargo.toml index 4ab8544b7f..6312a64c69 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,6 +8,6 @@ members = ["crates/proto", "crates/client", "crates/server", "bin", + "util", "tests/compatibility-tests", - "tests/integration-tests", - "util"] + "tests/integration-tests"] diff --git a/Makefile.toml b/Makefile.toml index 87afe66d5f..d48d49ec19 100644 --- a/Makefile.toml +++ b/Makefile.toml @@ -446,9 +446,15 @@ description = "package artifacts for each crate" command = "cargo" args = ["package", "--locked"] -[tasks.publish] +[tasks.inner_publish] description = "publish next release" dependencies = ["await-update", "update", "check", "package"] -env = { CARGO_MAKE_WORKSPACE_SKIP_MEMBERS = "test/*"} +private = true command = "cargo" args = ["publish", "--verbose", "--locked"] + +[tasks.publish] +description = "publish next release" +workspace = false +env = { CARGO_MAKE_WORKSPACE_SKIP_MEMBERS = "tests/*"} +run_task = { name = "inner_publish", fork = true } \ No newline at end of file