From 86bb6d589ad2ea3c0a48e7100fef4864ec03c2d5 Mon Sep 17 00:00:00 2001 From: Romain BELORGEY Date: Thu, 8 Aug 2024 11:15:23 +0200 Subject: [PATCH] [QUICKFIX] Fixing goreleaser configuration on workflows Signed-off-by: Romain BELORGEY --- .github/workflows/build.yml | 6 ++++-- .github/workflows/release.yml | 5 ++++- .goreleaser.yml | 10 ++-------- 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9ef8ee7..cd7bbb2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -24,6 +24,8 @@ jobs: go build -v . go test ./... - name: Run GoReleaser - uses: goreleaser/goreleaser-action@master + uses: goreleaser/goreleaser-action@v6 with: - args: release --snapshot --skip-publish --rm-dist + distribution: goreleaser + version: '~> v2' + args: release --snapshot --skip=publish --clean diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 578540d..6d62845 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,8 +13,11 @@ jobs: with: go-version: "^1.16.0" - name: Release via goreleaser - uses: goreleaser/goreleaser-action@master + uses: goreleaser/goreleaser-action@v6 with: + distribution: goreleaser + #To keep same behavior + version: '~> v1' args: release env: GITHUB_TOKEN: ${{ secrets.CUSTOM_GITHUB_TOKEN }} diff --git a/.goreleaser.yml b/.goreleaser.yml index ec6841f..2b9839e 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -1,3 +1,4 @@ +version: 2 before: hooks: - go mod tidy @@ -7,13 +8,6 @@ builds: - CGO_ENABLED=0 ldflags: - -X github.com/technicallyjosh/easy-params/cmd.version={{ .Version }} -archives: - - replacements: - darwin: Darwin - linux: Linux - windows: Windows - 386: i386 - amd64: x86_64 checksum: name_template: "checksums.txt" snapshot: @@ -25,7 +19,7 @@ changelog: - "^docs:" - "^test:" brews: - - tap: + - repository: owner: technicallyjosh name: homebrew-easy-params description: Opinionated CLI for easy management of SSM Parameters.