--- name: "tagged-release" on: push: tags: - "v*" jobs: tagged-release: name: "Tagged Release" runs-on: "ubuntu-latest" steps: - uses: actions/checkout@v3 with: fetch-depth: 0 - name: Set up Go uses: actions/setup-go@v3 with: go-version: 1.19 - name: "Build & test" run: "make tools test release-artifacts" - name: Upload build artifacts uses: actions/upload-artifact@v3 with: name: binaries path: builds/pkg/*/gotty - uses: "marvinpinto/action-automatic-releases@latest" with: repo_token: "${{ secrets.GITHUB_TOKEN }}" prerelease: false draft: true files: | LICENSE builds/dist/*