diff --git a/.github/workflows/tag.yml b/.github/workflows/tag.yml index f48f3c9e..70d31f34 100644 --- a/.github/workflows/tag.yml +++ b/.github/workflows/tag.yml @@ -46,8 +46,12 @@ jobs: fi - name: Create Tag - uses: negz/create-tag@v1 - with: - version: "${{ env.TAG }}" - message: "Version ${{ env.TAG }}" - token: ${{ secrets.GITHUB_TOKEN }} + run: | + SHA=$(git rev-parse HEAD) + gh api /repos/${{ github.repository }}/git/refs \ + --method POST \ + -f ref="refs/tags/${TAG}" \ + -f sha="$SHA" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + TAG: ${{ env.TAG }}