release.yaml 530 字节
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12
name: Release

on:
  push:
    tags:
      - '*'

jobs:
  goreleaser:
    runs-on: ubuntu-latest
    steps:
    - name: Checkout
13
      uses: actions/checkout@v2.3.4
14 15 16
    - name: Unshallow
      run: git fetch --prune --unshallow
    - name: Set up Go
17
      uses: actions/setup-go@v2.1.3
18 19 20
      with:
        go-version: 1.13.x
    - name: Run GoReleaser
21
      uses: goreleaser/goreleaser-action@v2.5.0
22 23 24 25 26
      with:
        version: latest
        args: release --rm-dist
      env:
        GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}