File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- name : build
1+ # workflow name
2+ name : Generate release-artifacts
23
4+ # on events
35on :
4- push :
5- pull_request :
6+ release :
7+ types :
8+ - created
69
10+ # workflow tasks
711jobs :
8- xgo :
12+ generate :
13+ name : Generate cross-platform builds
914 runs-on : ubuntu-latest
1015 steps :
11- -
12- name : Checkout
13- uses : actions/checkout@v4
14- -
15- name : Build
16- uses : crazy-max/ghaction-xgo@v3
16+ - name : Checkout the repository
17+ uses : actions/checkout@v2
18+ - name : Generate build files
19+ uses : thatisuday/go-cross-build@v1
1720 with :
18- xgo_version : latest
19- go_version : latest
20- dest : build
21- prefix : tcpcheck
22- targets : windows/amd64,linux/amd64,linux/arm64,darwin/arm64
23- v : true
24- x : false
25- race : false
26- ldflags : -s -w
27- buildmode : default
28- trimpath : true
21+ platforms : ' linux/amd64, darwin/amd64, darwin/arm64, windows/amd64'
22+ package : ' '
23+ name : ' tcpcheck'
24+ compress : ' false'
25+ dest : ' dist'
You can’t perform that action at this time.
0 commit comments