From 88a340202a43caeab7d82f0fb357fc9d7a24a4db Mon Sep 17 00:00:00 2001 From: David Zhao Date: Sat, 15 Jun 2024 19:55:16 -0700 Subject: [PATCH] Update release workflow (#2795) * Update release workflow * rename --- .github/workflows/docker.yaml | 2 +- .github/workflows/release.yaml | 6 +++--- .goreleaser.yaml | 4 +++- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 38258deb8..e4e161faa 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -43,7 +43,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: '>=1.21' + go-version-file: "go.mod" - name: Download Go modules run: go mod download diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 84f9ef1fb..ce7e9a93a 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -35,13 +35,13 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: '>=1.21' + go-version-file: "go.mod" - name: Run GoReleaser uses: goreleaser/goreleaser-action@v6 with: distribution: goreleaser - version: latest - args: release --rm-dist + version: '~> v2' + args: release --clean env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.goreleaser.yaml b/.goreleaser.yaml index f8e54c4e1..44b98294b 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -12,6 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. +version: 2 + before: hooks: - go mod tidy @@ -31,6 +33,7 @@ builds: goos: - linux - windows + archives: - format_overrides: - goos: windows @@ -56,4 +59,3 @@ checksum: name_template: 'checksums.txt' snapshot: name_template: "{{ incpatch .Version }}-next" -