main
c49a4ab ยท 23 days ago 6 commits
 1name: release
 2
 3on:
 4  push:
 5    tags:
 6      - "v*"
 7
 8permissions:
 9  contents: write
10
11jobs:
12  goreleaser:
13    runs-on: ubuntu-latest
14    steps:
15      - uses: actions/checkout@v4
16        with:
17          fetch-depth: 0
18
19      - uses: actions/setup-go@v5
20        with:
21          go-version-file: go.mod
22
23      - uses: goreleaser/goreleaser-action@v6
24        with:
25          distribution: goreleaser
26          version: "~> v2"
27          args: release --clean
28        env:
29          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}