name: release on: push: tags: - 'v*' jobs: goreleaser: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2.3.4 with: fetch-depth: 0 - name: Set up Go uses: actions/setup-go@v2 with: go-version: '1.17.2' - name: Run GoReleaser uses: goreleaser/goreleaser-action@v2 with: version: latest args: release --rm-dist env: # main: ./example/main.go GITHUB_TOKEN: ${{ secrets.TOKEN }} #- name: Checkout Dist # uses: actions/checkout@v2 # with: # repository: 'gocq/dist' # ref: master # ssh-key: ${{ secrets.SSH_KEY }} # path: upstream/dist #- name: Update Dist # run: | # chmod +x scripts/upload_dist.sh # ./scripts/upload_dist.sh