github.com/tickoalcantara12/micro/v3@v3.0.0-20221007104245-9d75b9bcbab9/.github/workflows/release.yml (about)

     1  name: release
     2  
     3  on:
     4    push:
     5      branches-ignore:
     6        - '**'
     7      tags:
     8        - 'v*.*.*'
     9  
    10  jobs:
    11    release:
    12      runs-on: ubuntu-latest
    13      steps:
    14        -
    15          name: Checkout
    16          uses: actions/checkout@master
    17        -
    18          name: Fetch tags
    19          run: git fetch --prune --unshallow --tags -f
    20        -
    21          name: Set up Go
    22          uses: actions/setup-go@v1
    23          with:
    24            go-version: 1.18
    25        -
    26          name: Run GoReleaser
    27          uses: goreleaser/goreleaser-action@v2
    28          with:
    29            args: release --rm-dist
    30          env:
    31            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}