|
|
@@ -1,37 +0,0 @@
|
|
|
-name: build
|
|
|
-
|
|
|
-on:
|
|
|
- workflow_dispatch:
|
|
|
- push:
|
|
|
- branches:
|
|
|
- - dev
|
|
|
-
|
|
|
-concurrency: ${{ github.workflow }}-${{ github.ref }}
|
|
|
-
|
|
|
-permissions:
|
|
|
- contents: write
|
|
|
- packages: write
|
|
|
-
|
|
|
-jobs:
|
|
|
- build:
|
|
|
- runs-on: ubuntu-latest
|
|
|
- steps:
|
|
|
- - uses: actions/checkout@v3
|
|
|
- with:
|
|
|
- fetch-depth: 0
|
|
|
-
|
|
|
- - run: git fetch --force --tags
|
|
|
-
|
|
|
- - uses: actions/setup-go@v5
|
|
|
- with:
|
|
|
- go-version: ">=1.23.2"
|
|
|
- cache: true
|
|
|
- cache-dependency-path: go.sum
|
|
|
-
|
|
|
- - run: go mod download
|
|
|
-
|
|
|
- - uses: goreleaser/goreleaser-action@v6
|
|
|
- with:
|
|
|
- distribution: goreleaser
|
|
|
- version: latest
|
|
|
- args: build --snapshot --clean
|