build(ci): setup goreleaser-pro (#2020)

* build: setup goreleaser-pro

* fix: set env key from secrets
This commit is contained in:
ze0s 2025-04-05 20:16:24 +02:00 committed by GitHub
parent f1fd08a2eb
commit e137ac4070
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -279,21 +279,23 @@ jobs:
if: github.event_name == 'pull_request'
uses: goreleaser/goreleaser-action@v6
with:
distribution: goreleaser
distribution: goreleaser-pro
version: "~> v2"
args: release --clean --skip=validate,publish --parallelism 5
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GORELEASER_KEY: ${{ secrets.GORELEASER_KEY }}
- name: Run GoReleaser build and publish tags
if: startsWith(github.ref, 'refs/tags/')
uses: goreleaser/goreleaser-action@v6
with:
distribution: goreleaser
distribution: goreleaser-pro
version: "~> v2"
args: release --clean
args: release --clean --parallelism 5
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GORELEASER_KEY: ${{ secrets.GORELEASER_KEY }}
- name: Create web-dist artifact
if: startsWith(github.ref, 'refs/tags/')