From 81b0be3bdbf337caa8d2026ef549473d3b18f829 Mon Sep 17 00:00:00 2001 From: BakerNet Date: Wed, 17 Jun 2026 15:27:13 -0700 Subject: [PATCH] Go releaser create draft release on tag push because draft releases don't trigger GHA release events --- .github/workflows/goreleaser.yml | 7 ++++--- goreleaser.yml | 9 ++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/goreleaser.yml b/.github/workflows/goreleaser.yml index f7591d3..f2fa345 100644 --- a/.github/workflows/goreleaser.yml +++ b/.github/workflows/goreleaser.yml @@ -1,8 +1,9 @@ name: goreleaser on: - release: - types: [created] + push: + tags: + - 'v*' permissions: {} @@ -27,6 +28,6 @@ jobs: uses: goreleaser/goreleaser-action@5daf1e915a5f0af01ddbcd89a43b8061ff4f1a89 # v7 with: version: latest - args: release --clean + args: release --clean --config goreleaser.yml env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/goreleaser.yml b/goreleaser.yml index 24d9a5f..eaac39f 100644 --- a/goreleaser.yml +++ b/goreleaser.yml @@ -58,9 +58,8 @@ checksum: name_template: 'checksums.txt' snapshot: version_template: "{{ .Tag }}-next" +release: + draft: true changelog: - sort: asc - filters: - exclude: - - '^docs:' - - '^test:' + # Notes are generated manually in the GitHub UI before publishing. + disable: true