52
52
53
53
steps :
54
54
- name : Checkout
55
- uses : actions/checkout@v3
55
+ uses : actions/checkout@v4
56
56
57
57
- name : Setup .NET Core
58
58
uses : actions/setup-dotnet@v3
90
90
if : ${{ matrix.os == 'ubuntu-latest' && matrix.self-contained == 'normal' }}
91
91
uses : actions/upload-artifact@v4
92
92
with :
93
- name : build-artifact-${{ matrix.target }}${{ matrix.suffix }}
93
+ name : build-artifact-${{ matrix.target }}${{ matrix.suffix }}-docker
94
94
path : |
95
95
OpenDirectoryDownloader-${{ steps.get_version.outputs.VERSION }}-${{ matrix.target }}${{ matrix.suffix }}.zip
96
96
src/Dockerfile
@@ -177,10 +177,10 @@ jobs:
177
177
args : unzip -qq ./OpenDirectoryDownloader-${{ steps.get_version.outputs.VERSION }}-${{ matrix.target }}.zip -d ./app
178
178
179
179
- name : Set up QEMU
180
- uses : docker/setup-qemu-action@v2
180
+ uses : docker/setup-qemu-action@v3
181
181
182
182
- name : Set up Docker Buildx
183
- uses : docker/setup-buildx-action@v1
183
+ uses : docker/setup-buildx-action@v3
184
184
185
185
- name : Login to DockerHub
186
186
uses : docker/login-action@v1
@@ -190,7 +190,7 @@ jobs:
190
190
191
191
- name : Build and push
192
192
id : docker_build
193
- uses : docker/build-push-action@v2
193
+ uses : docker/build-push-action@v6
194
194
with :
195
195
context : .
196
196
file : ./src/Dockerfile
@@ -203,10 +203,10 @@ jobs:
203
203
runs-on : ubuntu-latest
204
204
steps :
205
205
- name : Set up Docker Buildx
206
- uses : docker/setup-buildx-action@v1
206
+ uses : docker/setup-buildx-action@v3
207
207
208
208
- name : Login to DockerHub
209
- uses : docker/login-action@v1
209
+ uses : docker/login-action@v3
210
210
with :
211
211
username : ${{ secrets.DOCKERHUB_USERNAME }}
212
212
password : ${{ secrets.DOCKERHUB_TOKEN }}
0 commit comments