File tree 3 files changed +20
-6
lines changed
3 files changed +20
-6
lines changed Original file line number Diff line number Diff line change @@ -17,12 +17,12 @@ jobs:
17
17
18
18
steps :
19
19
- name : Check out code
20
- uses : actions/checkout@v3
20
+ uses : actions/checkout@v4
21
21
with :
22
22
fetch-depth : 0
23
23
24
24
- name : Set up Go
25
- uses : actions/setup-go@v4
25
+ uses : actions/setup-go@v5
26
26
with :
27
27
go-version-file : ' go.mod'
28
28
check-latest : true
Original file line number Diff line number Diff line change @@ -13,12 +13,12 @@ jobs:
13
13
14
14
steps :
15
15
- name : Check out code
16
- uses : actions/checkout@v3
16
+ uses : actions/checkout@v4
17
17
with :
18
18
fetch-depth : 0
19
19
20
20
- name : Set up Go
21
- uses : actions/setup-go@v4
21
+ uses : actions/setup-go@v5
22
22
with :
23
23
go-version-file : ' go.mod'
24
24
check-latest : true
35
35
files : |
36
36
cmd/tailscaled/tailscale.xml
37
37
sha256sums
38
+ tailscale-illumos
39
+ tailscale-solaris
38
40
tailscaled-illumos
39
41
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 () {
20
20
21
21
for GOOS in illumos solaris; do
22
22
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
24
26
fix_osabi tailscaled
25
27
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} }
26
36
done
27
37
28
38
ln cmd/tailscaled/tailscale.xml .
29
- shasum -a 256 tailscaled-* tailscale.xml > sha256sums
39
+ shasum -a 256 tailscaled-* tailscale- * tailscale .xml > sha256sums
30
40
rm ./tailscale.xml
You can’t perform that action at this time.
0 commit comments