From c280892d7499e5d0a6f7d69414eef4d99760c3ee Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 4 Mar 2026 04:04:34 +0000 Subject: [PATCH] fix(ci): tolerate already-published bashkit in Publish workflow Allow re-triggering the Publish workflow when bashkit is already on crates.io but bashkit-cli still needs publishing. https://claude.ai/code/session_01Jbg7Tuui72STWrJTfCLgWK --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 492d5ef..9ca0a43 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -52,7 +52,7 @@ jobs: cat "$TOML" - name: Publish bashkit to crates.io - run: cargo publish -p bashkit --allow-dirty + run: cargo publish -p bashkit --allow-dirty 2>&1 || echo "::warning::bashkit publish failed (may already exist)" env: CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}