Skip to content

Commit 27de49f

Browse files
committed
Merge pull request #242 from databacker/cut-releases
cut release on tag Signed-off-by: Avi Deitcher <avi@deitcher.net>
2 parents 74edfaa + 2d22407 commit 27de49f

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.github/workflows/release.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,25 @@ jobs:
2222
steps:
2323
- name: Checkout
2424
uses: actions/checkout@v3
25+
- name: Set up Go
26+
uses: actions/setup-go@v1
27+
with:
28+
go-version: 1.20
29+
- name: Build with xgo
30+
uses: crazy-max/ghaction-xgo@v1
31+
with:
32+
xgo_version: latest
33+
go_version: 1.20
34+
dest: dist
35+
targets: windows/386,windows/amd64,windows/arm64,linux/386,linux/amd64,linux/arm64,darwin/amd64,darwin/arm64
36+
v: true
37+
x: true
38+
ldflags: -s -w
39+
- name: Release
40+
uses: softprops/action-gh-release@v1
41+
with:
42+
files: |
43+
dist/*
2544
- name: Set up QEMU
2645
uses: docker/setup-qemu-action@v2
2746
- name: Set up Docker Buildx

0 commit comments

Comments
 (0)