From 0faaea12806644b5892d9034003b09d2890f8fa7 Mon Sep 17 00:00:00 2001 From: j3ssie Date: Wed, 21 Jan 2026 18:21:34 +0800 Subject: [PATCH] refactor: move latest release marking to goreleaser config - Remove --mark-latest flag from manual-release workflow - Add make_latest: true to .goreleaser.yaml release config - Simplifies workflow and aligns with goreleaser v2 conventions --- .github/workflows/manual-release.yaml | 2 +- .goreleaser.yaml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/manual-release.yaml b/.github/workflows/manual-release.yaml index 753dfa4..a73953c 100644 --- a/.github/workflows/manual-release.yaml +++ b/.github/workflows/manual-release.yaml @@ -44,7 +44,7 @@ jobs: with: distribution: goreleaser version: '~> v2' - args: release --clean --skip=validate --mark-latest + args: release --clean --skip=validate env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GORELEASER_CURRENT_TAG: ${{ steps.get-tag.outputs.tag }} diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 3f1f028..9575ae0 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -59,3 +59,4 @@ release: draft: false prerelease: auto name_template: "{{.ProjectName}} {{.Tag}}" + make_latest: true