File tree Expand file tree Collapse file tree 3 files changed +20
-6
lines changed Expand file tree Collapse file tree 3 files changed +20
-6
lines changed Original file line number Diff line number Diff line change @@ -17,12 +17,12 @@ jobs:
1717
1818 steps :
1919 - name : Check out code
20- uses : actions/checkout@v3
20+ uses : actions/checkout@v4
2121 with :
2222 fetch-depth : 0
2323
2424 - name : Set up Go
25- uses : actions/setup-go@v4
25+ uses : actions/setup-go@v5
2626 with :
2727 go-version-file : ' go.mod'
2828 check-latest : true
Original file line number Diff line number Diff line change @@ -13,12 +13,12 @@ jobs:
1313
1414 steps :
1515 - name : Check out code
16- uses : actions/checkout@v3
16+ uses : actions/checkout@v4
1717 with :
1818 fetch-depth : 0
1919
2020 - name : Set up Go
21- uses : actions/setup-go@v4
21+ uses : actions/setup-go@v5
2222 with :
2323 go-version-file : ' go.mod'
2424 check-latest : true
3535 files : |
3636 cmd/tailscaled/tailscale.xml
3737 sha256sums
38+ tailscale-illumos
39+ tailscale-solaris
3840 tailscaled-illumos
3941 tailscaled-solaris
42+ tailscaled-plain-illumos
43+ tailscaled-plain-solaris
Original file line number Diff line number Diff line change @@ -20,11 +20,21 @@ fix_osabi () {
2020
2121for GOOS in illumos solaris; do
2222 export GOOS
23- bash -x ./build_dist.sh --box ./cmd/tailscaled
23+ # Build "box" binary that can be both daemon and client
24+ # Continuing to use the same name as before
25+ bash -x ./build_dist.sh --extra-small --box ./cmd/tailscaled
2426 fix_osabi tailscaled
2527 mv tailscaled{,-${GOOS} }
28+ # Build plain daemon binary
29+ bash -x ./build_dist.sh ./cmd/tailscaled
30+ fix_osabi tailscaled
31+ mv tailscaled{,-plain-${GOOS} }
32+ # Build plain client binary
33+ bash -x ./build_dist.sh ./cmd/tailscale
34+ fix_osabi tailscale
35+ mv tailscale{,-${GOOS} }
2636done
2737
2838ln cmd/tailscaled/tailscale.xml .
29- shasum -a 256 tailscaled-* tailscale.xml > sha256sums
39+ shasum -a 256 tailscaled-* tailscale- * tailscale .xml > sha256sums
3040rm ./tailscale.xml
You can’t perform that action at this time.
0 commit comments