github.com/phrase/openapi@v0.0.0-20240514140800-49e8a106740e/clients/go/.github/workflows/release.yml (about)

     1  name: releaser
     2  
     3  on:
     4    push:
     5      tags:
     6        - '*'
     7  jobs:
     8    goreleaser:
     9      runs-on: ubuntu-latest
    10      steps:
    11        - name: Checkout
    12          uses: actions/checkout@v2
    13        - name: Unshallow
    14          run: git fetch --prune --unshallow
    15        - name: Set up Go
    16          uses: actions/setup-go@v2
    17          with:
    18            go-version: 1.14
    19        - name: Run GoReleaser
    20          uses: goreleaser/goreleaser-action@ac067437f516133269923265894e77920c3dce18 # pin@v2
    21          with:
    22            version: latest
    23            args: release --rm-dist
    24          env:
    25            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}