github.com/sacloud/iaas-api-go@v1.12.0/.github/workflows/release.yaml (about) 1 name: Release 2 3 on: 4 push: 5 tags: 'v[0-9]+.[0-9]+.[0-9]+' 6 7 env: 8 GOPROXY: https://proxy.golang.org 9 10 jobs: 11 goreleaser: 12 runs-on: ubuntu-latest 13 steps: 14 - name: Checkout 15 uses: actions/checkout@v4 16 17 - name: Unshallow 18 run: git fetch --prune --unshallow 19 20 - name: Set up Go 21 uses: actions/setup-go@v5 22 with: 23 go-version: "1.21" 24 25 - name: Run GoReleaser 26 uses: goreleaser/goreleaser-action@v5 27 with: 28 version: latest 29 args: release --rm-dist 30 env: 31 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}