From 8a1a629894b5881997fa5adbef5072c790227eb3 Mon Sep 17 00:00:00 2001 From: Jake Runzer Date: Tue, 13 Jan 2026 17:57:36 -0500 Subject: [PATCH] fix: remove duplicate crates.io publish from create-release workflow --- .github/workflows/create-release.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 5152ec309..0c25ff2c6 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -54,14 +54,10 @@ jobs: echo "New version: $NEW_VERSION" echo "version=$NEW_VERSION" >> $GITHUB_OUTPUT - # Push BEFORE publishing to crates.io - if push fails, we haven't published yet + # Publishing (crates.io, npm, binaries) is handled by release.yml + # which triggers on the tag push below - name: Push changes and tag run: | git pull --rebase origin master git push origin master git push origin "v${{ steps.bump.outputs.version }}" - - - name: Publish to crates.io - env: - CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} - run: cargo publish