diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ba56d56..2952f04 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -34,7 +34,7 @@ jobs: - name: Checkout uses: actions/checkout@v2 - + - name: Install Go uses: actions/setup-go@v2 with: @@ -50,3 +50,10 @@ jobs: run: ./scripts/test_go.sh env: COVERALLS_TOKEN: ${{ github.token }} + + - name: Test Release + uses: goreleaser/goreleaser-action@v2 + with: + distribution: goreleaser + version: latest + args: release --rm-dist --snapshot --skip-publish diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index e2a905d..63e8efb 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -21,25 +21,19 @@ jobs: goreleaser: runs-on: ubuntu-latest steps: - - - name: Checkout + - name: Checkout uses: actions/checkout@v2 with: fetch-depth: 0 - - - name: Set up Go + - name: Set up Go uses: actions/setup-go@v2 with: go-version: 1.17 - - - name: Run GoReleaser + - name: Run GoReleaser uses: goreleaser/goreleaser-action@v2 with: - # either 'goreleaser' (default) or 'goreleaser-pro' distribution: goreleaser version: latest args: release --rm-dist env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # Your GoReleaser Pro key, if you are using the 'goreleaser-pro' distribution - # GORELEASER_KEY: ${{ secrets.GORELEASER_KEY }} \ No newline at end of file