build: config goreleaser

This commit is contained in:
Fu Diwei 2025-05-16 01:50:43 +08:00
parent 851ad70a6c
commit 2453048288
2 changed files with 6 additions and 6 deletions

View File

@ -1,4 +1,4 @@
name: Base Build name: Release
on: on:
push: push:
@ -22,13 +22,13 @@ jobs:
- name: Set up Go - name: Set up Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: ">=1.24.0" go-version-file: "go.mod"
- name: Build WebUI - name: Build WebUI
run: npm --prefix=./ui ci && npm --prefix=./ui run build run: npm --prefix=./ui ci && npm --prefix=./ui run build
- name: Run GoReleaser - name: Run GoReleaser
uses: goreleaser/goreleaser-action@v3 uses: goreleaser/goreleaser-action@v5
with: with:
distribution: goreleaser distribution: goreleaser
version: latest version: latest

View File

@ -35,8 +35,8 @@ release:
archives: archives:
- id: archive_noncgo - id: archive_noncgo
builds: [build_noncgo] ids: [build_noncgo]
format: zip format: ["zip"]
files: files:
- CHANGELOG.md - CHANGELOG.md
- LICENSE.md - LICENSE.md
@ -46,7 +46,7 @@ checksum:
name_template: "checksums.txt" name_template: "checksums.txt"
snapshot: snapshot:
name_template: "{{ incpatch .Version }}-next" version_template: "{{ incpatch .Version }}-next"
changelog: changelog:
sort: asc sort: asc