name: 'CI' on: push: tags: - 'v*' jobs: goreleaser: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 with: fetch-depth: 0 - name: Install libopus-dev run: sudo apt update && sudo apt-get -y install libopus-dev - name: Set up Go uses: actions/setup-go@v2 with: go-version: 1.17 - name: go-license install run: go install github.com/google/go-licenses@latest - name: go-license save run: go-licenses save ./cmd/mumble-discord-bridge --force --save_path="./dist/LICENSES" - name: Run GoReleaser uses: goreleaser/goreleaser-action@v2 if: startsWith(github.ref, 'refs/tags/') with: version: latest args: release --rm-dist env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # - # name: Upload assets # uses: actions/upload-artifact@v2 # with: # name: mdb # path: dist/*