Skip to content

Commit 13d0fde

Browse files
committed
make chocolatey job depend on goreleaser job
1 parent 05e82eb commit 13d0fde

2 files changed

Lines changed: 34 additions & 41 deletions

File tree

.github/workflows/chocolatey.yml

Lines changed: 0 additions & 41 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,37 @@ jobs:
6767
- name: Publish package
6868
working-directory: wasm
6969
run: pnpm publish --no-git-checks
70+
71+
chocolatey:
72+
runs-on: windows-latest
73+
needs:
74+
- goreleaser
75+
steps:
76+
- name: Checkout
77+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
78+
with:
79+
fetch-depth: 0
80+
81+
- name: Login to DockerHub Registry
82+
run: echo ${{ secrets.DOCKERHUB_PASSWORD }} | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin
83+
84+
- name: Set up Docker Buildx
85+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
86+
87+
- name: Set up Go
88+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
89+
with:
90+
go-version: stable
91+
92+
- name: Verify go.mod is tidy
93+
run: |
94+
go mod tidy
95+
git diff --exit-code
96+
97+
- name: Run GoReleaser
98+
uses: goreleaser/goreleaser-action@ec59f474b9834571250b370d4735c50f8e2d1e29 # v7.0.0
99+
with:
100+
version: "~> v2"
101+
args: release
102+
env:
103+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)