@@ -16,20 +16,11 @@ jobs:
1616 runs-on : macos-13
1717 steps :
1818 - name : " Checkout"
19- uses : actions/checkout@v2
20- with :
21- submodules : ' recursive'
19+ uses : actions/checkout@v4
2220 - name : " Setup Go"
23- uses : actions/setup-go@v2
24- with :
25- go-version : ' ^1.17'
26- - name : Cache Go Modules
27- uses : actions/cache@v4
21+ uses : actions/setup-go@v4
2822 with :
29- path : ~/go/pkg/mod
30- key : ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
31- restore-keys : |
32- ${{ runner.os }}-go-
23+ go-version : ' ^1.18'
3324 - name : " Build"
3425 run : make build_macos
3526 - name : Upload
@@ -43,20 +34,11 @@ jobs:
4334 runs-on : windows-2022
4435 steps :
4536 - name : " Checkout"
46- uses : actions/checkout@v2
47- with :
48- submodules : ' recursive'
37+ uses : actions/checkout@v4
4938 - name : " Setup Go"
50- uses : actions/setup-go@v2
39+ uses : actions/setup-go@v4
5140 with :
52- go-version : ' ^1.17'
53- - name : Cache Go Modules
54- uses : actions/cache@v4
55- with :
56- path : ~/go/pkg/mod
57- key : ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }}
58- restore-keys : |
59- ${{ runner.os }}-go-
41+ go-version : ' ^1.18'
6042 - name : " Build"
6143 run : make build_windows
6244 - name : Upload
@@ -70,20 +52,11 @@ jobs:
7052 runs-on : ubuntu-22.04
7153 steps :
7254 - name : " Checkout"
73- uses : actions/checkout@v2
74- with :
75- submodules : ' recursive'
55+ uses : actions/checkout@v4
7656 - name : " Setup Go"
77- uses : actions/setup-go@v2
57+ uses : actions/setup-go@v4
7858 with :
79- go-version : ' ^1.17'
80- - name : Cache Go Modules
81- uses : actions/cache@v4
82- with :
83- path : ~/go/pkg/mod
84- key : ${{ runner.os }}-amd64-go-${{ hashFiles('**/go.sum') }}
85- restore-keys : |
86- ${{ runner.os }}-go-amd64
59+ go-version : ' ^1.18'
8760 - name : " Build"
8861 run : make build_linux
8962 - name : Upload
@@ -102,20 +75,11 @@ jobs:
10275 gcc-arm-linux-gnueabihf
10376 libc6-dev-armhf-cross
10477 - name : " Checkout"
105- uses : actions/checkout@v2
106- with :
107- submodules : ' recursive'
78+ uses : actions/checkout@v4
10879 - name : " Setup Go"
109- uses : actions/setup-go@v2
110- with :
111- go-version : ' ^1.17'
112- - name : Cache Go Modules
113- uses : actions/cache@v4
80+ uses : actions/setup-go@v4
11481 with :
115- path : ~/go/pkg/mod
116- key : ${{ runner.os }}-armv7-go-${{ hashFiles('**/go.sum') }}
117- restore-keys : |
118- ${{ runner.os }}-go-armv7
82+ go-version : ' ^1.18'
11983 - name : " Build"
12084 env :
12185 CC : arm-linux-gnueabihf-gcc
@@ -138,20 +102,11 @@ jobs:
138102 gcc-aarch64-linux-gnu
139103 libc6-dev-arm64-cross
140104 - name : " Checkout"
141- uses : actions/checkout@v2
142- with :
143- submodules : ' recursive'
105+ uses : actions/checkout@v4
144106 - name : " Setup Go"
145- uses : actions/setup-go@v2
146- with :
147- go-version : ' ^1.17'
148- - name : Cache Go Modules
149- uses : actions/cache@v4
107+ uses : actions/setup-go@v4
150108 with :
151- path : ~/go/pkg/mod
152- key : ${{ runner.os }}-arm64-go-${{ hashFiles('**/go.sum') }}
153- restore-keys : |
154- ${{ runner.os }}-go-arm64
109+ go-version : ' ^1.18'
155110 - name : " Build"
156111 env :
157112 CC : aarch64-linux-gnu-gcc
0 commit comments