fix: release

This commit is contained in:
naiba 2024-10-24 22:25:12 +08:00
parent d16c1ed3c2
commit 7282882269

View File

@ -24,10 +24,6 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: container:
image: goreleaser/goreleaser-cross:v1.23 image: goreleaser/goreleaser-cross:v1.23
env:
GOOS: ${{ matrix.goos }}
GOARCH: ${{ matrix.goarch }}
GOARM: ${{ matrix.goarm }}
steps: steps:
- run: git config --global --add safe.directory /__w/nezha/nezha - run: git config --global --add safe.directory /__w/nezha/nezha
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@ -46,14 +42,17 @@ jobs:
- name: bootstrap - name: bootstrap
run: | run: |
ls `go env GOPATH`/bin/
go install github.com/swaggo/swag/cmd/swag@latest go install github.com/swaggo/swag/cmd/swag@latest
ls `go env GOPATH`/bin/ ls -al `go env GOPATH`/bin/
`go env GOPATH`/bin/swag init --pd -d . -g ./cmd/dashboard/main.go -o ./cmd/dashboard/docs --parseGoList=false `go env GOPATH`/bin/swag init --pd -d . -g ./cmd/dashboard/main.go -o ./cmd/dashboard/docs --parseGoList=false
- name: Build with tag - name: Build with tag
if: contains(github.ref, 'refs/tags/') if: contains(github.ref, 'refs/tags/')
uses: goreleaser/goreleaser-action@v6 uses: goreleaser/goreleaser-action@v6
env:
GOOS: ${{ matrix.goos }}
GOARCH: ${{ matrix.goarch }}
GOARM: ${{ matrix.goarm }}
with: with:
distribution: goreleaser distribution: goreleaser
version: '~> v2' version: '~> v2'
@ -62,6 +61,10 @@ jobs:
- name: Build snapshot - name: Build snapshot
if: contains(github.ref, 'refs/tags/') == false if: contains(github.ref, 'refs/tags/') == false
uses: goreleaser/goreleaser-action@v6 uses: goreleaser/goreleaser-action@v6
env:
GOOS: ${{ matrix.goos }}
GOARCH: ${{ matrix.goarch }}
GOARM: ${{ matrix.goarm }}
with: with:
distribution: goreleaser distribution: goreleaser
version: '~> v2' version: '~> v2'
@ -70,7 +73,7 @@ jobs:
- name: Upload artifacts - name: Upload artifacts
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: dashboard-${{ env.GOOS }}-${{ env.GOARCH }} name: dashboard-${{ matrix.goos }}-${{ matrix.goarch }}
path: | path: |
./dist/*/* ./dist/*/*