From bfb1437a1cc3406eb5479cdc75dcd25a33cf5810 Mon Sep 17 00:00:00 2001 From: Iktahana <171251543+Iktahana@users.noreply.github.com> Date: Fri, 24 Jul 2026 03:35:47 +0900 Subject: [PATCH] Fix absent Python release tag check --- .github/workflows/release-pypi.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release-pypi.yml b/.github/workflows/release-pypi.yml index 2965413..1f07ed3 100644 --- a/.github/workflows/release-pypi.yml +++ b/.github/workflows/release-pypi.yml @@ -108,11 +108,10 @@ jobs: env: GH_TOKEN: ${{ github.token }} run: | - tag_sha=$( + if tag_sha=$( gh api "repos/$GITHUB_REPOSITORY/commits/$RELEASE_TAG" \ - --jq '.sha' 2>/dev/null || true - ) - if [[ -n "$tag_sha" ]]; then + --jq '.sha' 2>/dev/null + ); then test "$tag_sha" = "$RELEASE_SHA" fi