Skip to content

Commit ef1571a

Browse files
committed
ci: test goreleaser snapshot job
1 parent c609df5 commit ef1571a

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

.github/workflows/codeChecks.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,33 @@ jobs:
6767
- name: Build the devenv shell and run any pre-commit hooks
6868
run: devenv test
6969
timeout-minutes: 15
70+
71+
goreleaser_test:
72+
needs: devenv_tests
73+
runs-on: ubuntu-latest
74+
75+
steps:
76+
- name: Checkout
77+
uses: actions/checkout@v5
78+
with:
79+
fetch-depth: 0
80+
81+
- name: Set up QEMU
82+
uses: docker/setup-qemu-action@v3
83+
84+
- name: Set up Go
85+
uses: actions/setup-go@v6
86+
with:
87+
go-version: '1.25'
88+
89+
- name: Run GoReleaser
90+
uses: goreleaser/goreleaser-action@v6
91+
with:
92+
version: "~> 2"
93+
args: release --clean
94+
workdir: .
95+
env:
96+
GITHUB_TOKEN: ${{ secrets.GH_GORELEASER_TOKEN }}
97+
98+
- name: Refresh Go Report Card
99+
uses: creekorful/goreportcard-action@v1.0

0 commit comments

Comments
 (0)