Skip to content

Commit 4420f3a

Browse files
committed
github: cleanup workflow yaml
1 parent 8d2ea6c commit 4420f3a

File tree

2 files changed

+16
-61
lines changed

2 files changed

+16
-61
lines changed

.github/workflows/build.yml

Lines changed: 15 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -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

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88

99
steps:
1010
- name: Checkout code
11-
uses: actions/checkout@v3
11+
uses: actions/checkout@v4
1212

1313
- name: Set up Go
1414
uses: actions/setup-go@v4

0 commit comments

Comments
 (0)