1name: Release
2on:
3  push:
4    tags:
5      - "v*"
6env:
7  GO_VERSION: "1.17"
8jobs:
9  release:
10    name: Release
11    runs-on: ubuntu-20.04
12    steps:
13      - name: Install dependencies
14        run: |
15          sudo apt-get -y update
16          sudo apt-get -y install rpm
17      - name: Setup Go
18        uses: actions/setup-go@v2
19        with:
20          go-version: ${{ env.GO_VERSION }}
21      - name: Checkout code
22        uses: actions/checkout@v2
23        with:
24          fetch-depth: 0
25      - name: Release
26        uses: goreleaser/goreleaser-action@v2
27        with:
28          version: v1.0.0
29          args: release --rm-dist
30        env:
31          GITHUB_TOKEN: ${{ secrets.PET_PAT }}
32