diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..5419c08 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,43 @@ +name: Release + +on: + create: + tags: + - v* + + +jobs: + + release: + + name: Release on GitHub + + runs-on: ubuntu-latest + + steps: + + - name: Check out code + + uses: actions/checkout@v1 + + + - name: Validates GO releaser config + + uses: docker://goreleaser/goreleaser:latest + + with: + + args: check + + + - name: Create release on GitHub + + uses: docker://goreleaser/goreleaser:latest + + with: + + args: release + + env: + + GITHUB_TOKEN: ${{secrets.TOKEN}}