diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6c5d32e3..781f99a2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,4 +1,4 @@ -name: Base Build +name: Release on: push: @@ -22,13 +22,22 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: ">=1.24.0" + go-version-file: "go.mod" - name: Build WebUI - run: npm --prefix=./ui ci && npm --prefix=./ui run build + run: | + npm --prefix=./ui ci + npm --prefix=./ui run build + npm cache clean --force + rm -rf ./ui/node_modules + + - name: Check disk usage + run: | + df -h + du -sh /opt/hostedtoolcache/go/* - name: Run GoReleaser - uses: goreleaser/goreleaser-action@v3 + uses: goreleaser/goreleaser-action@v5 with: distribution: goreleaser version: latest diff --git a/.goreleaser.yml b/.goreleaser.yml index 4d53fcdd..8b4b64fe 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -36,7 +36,7 @@ release: archives: - id: archive_noncgo builds: [build_noncgo] - format: zip + format: "zip" files: - CHANGELOG.md - LICENSE.md