From 93efba33fffe1409df3f3ef4965457f59ca13dfb Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 13 Apr 2026 16:04:48 +0000 Subject: [PATCH] ci: add --target to gh release create to fix tag-not-pushed error When a tag exists locally but was deleted from remote, gh release create fails. Adding --target ensures it creates the tag pointing to the correct commit. https://claude.ai/code/session_01KownKVoEBudRVp7npQ1idz --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 36edd13..bd1e05b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -140,6 +140,7 @@ jobs: sed -i 's/^ //' /tmp/release-body.md gh release create "${{ github.ref_name }}" \ + --target "${{ github.sha }}" \ --title "Data Masking System v${{ env.VERSION }}" \ --notes-file /tmp/release-body.md \ ${{ steps.release_flags.outputs.flags }} \