From accfa032e80a92206f8b1265f51deff431819e48 Mon Sep 17 00:00:00 2001 From: clux Date: Wed, 12 Jun 2024 11:07:27 +0100 Subject: [PATCH] workspace footgun in cargo-release warnings that made it try to publish kube by itself without other changes see https://github.com/crate-ci/cargo-release/issues/624 Signed-off-by: clux --- release.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/release.toml b/release.toml index 93c09d830..2da1f1f46 100644 --- a/release.toml +++ b/release.toml @@ -3,8 +3,8 @@ # Dependencies: https://kube.rs/tools # Process: https://kube.rs/release-process/ # -# 0. (optional) cargo release minor ; verify readme + changelog bumped; then git reset --hard -# 1. PUBLISH_GRACE_SLEEP=20 cargo release minor --execute +# 0. (optional) cargo release minor --workspace ; verify readme + changelog bumped; then git reset --hard +# 1. PUBLISH_GRACE_SLEEP=20 cargo release minor --workspace --execute # In the event of failures: # - on partial cargo publish failures with unexpected build errors; yank partials and fix issues in a PR before retrying # - on cargo-release issues waiting for crates.io: resume publish in given order manually, cd into next dirs and publish in sequence with cargo publish --features=k8s-openapi/latest