@@ -38,16 +38,16 @@ jobs:
38
38
working-directory : .
39
39
40
40
- name : Set up Docker Buildx
41
- uses : docker/setup-buildx-action@v2
41
+ uses : docker/setup-buildx-action@v3
42
42
43
43
- name : Check out build scripts
44
- uses : actions/checkout@v3
44
+ uses : actions/checkout@v4
45
45
with :
46
46
persist-credentials : false
47
47
path : rancher-desktop-docker-cli
48
48
49
49
- name : Check out docker/cli
50
- uses : actions/checkout@v3
50
+ uses : actions/checkout@v4
51
51
with :
52
52
repository : docker/cli
53
53
ref : ${{ env.DOCKER_CLI_REF }}
@@ -76,19 +76,19 @@ jobs:
76
76
GIT_COMMITTER_EMAIL :
[email protected]
77
77
78
78
- name : Build darwin amd64
79
- uses : docker/bake-action@v2.2 .0
79
+ uses : docker/bake-action@v4.3 .0
80
80
with :
81
81
set : binary.platform=darwin/amd64
82
82
workdir : cli
83
83
84
84
- name : Build darwin arm64
85
- uses : docker/bake-action@v2.2 .0
85
+ uses : docker/bake-action@v4.3 .0
86
86
with :
87
87
set : binary.platform=darwin/arm64
88
88
workdir : cli
89
89
90
90
- name : Build WSL amd64
91
- uses : docker/bake-action@v2.2 .0
91
+ uses : docker/bake-action@v4.3 .0
92
92
with :
93
93
set : |
94
94
binary.platform=linux/amd64
98
98
- run : mv ./build/docker-linux-amd64 ./build/docker-wsl-amd64
99
99
100
100
- name : Build WSL arm64
101
- uses : docker/bake-action@v2.2 .0
101
+ uses : docker/bake-action@v4.3 .0
102
102
with :
103
103
set : |
104
104
binary.platform=linux/arm64
@@ -108,25 +108,25 @@ jobs:
108
108
- run : mv ./build/docker-linux-arm64 ./build/docker-wsl-arm64
109
109
110
110
- name : Build linux amd64
111
- uses : docker/bake-action@v2.2 .0
111
+ uses : docker/bake-action@v4.3 .0
112
112
with :
113
113
set : binary.platform=linux/amd64
114
114
workdir : cli
115
115
116
116
- name : Build linux arm64
117
- uses : docker/bake-action@v2.2 .0
117
+ uses : docker/bake-action@v4.3 .0
118
118
with :
119
119
set : binary.platform=linux/arm64
120
120
workdir : cli
121
121
122
122
- name : Build windows amd64
123
- uses : docker/bake-action@v2.2 .0
123
+ uses : docker/bake-action@v4.3 .0
124
124
with :
125
125
set : binary.platform=windows/amd64
126
126
workdir : cli
127
127
128
128
- name : Build windows arm64
129
- uses : docker/bake-action@v2.2 .0
129
+ uses : docker/bake-action@v4.3 .0
130
130
with :
131
131
set : binary.platform=windows/arm64
132
132
workdir : cli
@@ -135,63 +135,63 @@ jobs:
135
135
working-directory : cli/build
136
136
run : sha256sum docker-* > sha256sum.txt
137
137
138
- - uses : actions/upload-artifact@v2
138
+ - uses : actions/upload-artifact@v4
139
139
name : Upload Darwin amd64 artifact
140
140
with :
141
141
name : docker-darwin-amd64
142
142
path : cli/build/docker-darwin-amd64
143
143
if-no-files-found : error
144
144
145
- - uses : actions/upload-artifact@v2
145
+ - uses : actions/upload-artifact@v4
146
146
name : Upload Darwin arm64 artifact
147
147
with :
148
148
name : docker-darwin-arm64
149
149
path : cli/build/docker-darwin-arm64
150
150
if-no-files-found : error
151
151
152
- - uses : actions/upload-artifact@v2
152
+ - uses : actions/upload-artifact@v4
153
153
name : Upload Linux amd64 artifact
154
154
with :
155
155
name : docker-linux-amd64
156
156
path : cli/build/docker-linux-amd64
157
157
if-no-files-found : error
158
158
159
- - uses : actions/upload-artifact@v2
159
+ - uses : actions/upload-artifact@v4
160
160
name : Upload Linux arm64 artifact
161
161
with :
162
162
name : docker-linux-arm64
163
163
path : cli/build/docker-linux-arm64
164
164
if-no-files-found : error
165
165
166
- - uses : actions/upload-artifact@v2
166
+ - uses : actions/upload-artifact@v4
167
167
name : Upload Windows amd64 artifact
168
168
with :
169
169
name : docker-windows-amd64
170
170
path : cli/build/docker-windows-amd64.exe
171
171
if-no-files-found : error
172
172
173
- - uses : actions/upload-artifact@v2
173
+ - uses : actions/upload-artifact@v4
174
174
name : Upload WSL amd64 artifact
175
175
with :
176
176
name : docker-wsl-amd64
177
177
path : cli/build/docker-wsl-amd64
178
178
if-no-files-found : error
179
179
180
- - uses : actions/upload-artifact@v2
180
+ - uses : actions/upload-artifact@v4
181
181
name : Upload Windows arm64 artifact
182
182
with :
183
183
name : docker-windows-arm64
184
184
path : cli/build/docker-windows-arm64.exe
185
185
if-no-files-found : error
186
186
187
- - uses : actions/upload-artifact@v2
187
+ - uses : actions/upload-artifact@v4
188
188
name : Upload WSL arm64 artifact
189
189
with :
190
190
name : docker-wsl-arm64
191
191
path : cli/build/docker-wsl-arm64
192
192
if-no-files-found : error
193
193
194
- - uses : actions/upload-artifact@v2
194
+ - uses : actions/upload-artifact@v4
195
195
name : Upload checksums
196
196
with :
197
197
name : sha256sum.txt
0 commit comments