From 9738642abf9049d0415bdee00c0f09e694e2b3c6 Mon Sep 17 00:00:00 2001 From: Shavonn Brown Date: Tue, 31 Mar 2026 21:37:30 -0400 Subject: [PATCH] ci: workflow handle carrying major tag forth --- .github/workflows/release.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3eb0297..6ac1ee2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,6 +18,13 @@ jobs: ref: ${{ github.event.pull_request.merge_commit_sha }} fetch-depth: 0 - uses: ./ + id: release with: github-token: ${{ secrets.GITHUB_TOKEN }} draft-release: false + - name: Update floating major tag + if: steps.release.outputs.tag + run: | + major=$(echo "${{ steps.release.outputs.tag }}" | grep -oE '^v[0-9]+') + git tag -f "$major" "${{ steps.release.outputs.tag }}" + git push origin "$major" --force