5858 runs-on : ubuntu-latest
5959 steps :
6060 - name : Check out C-PAC
61- uses : actions/checkout@v3
61+ uses : actions/checkout@v4
6262 with :
6363 fetch-depth : 0
6464 - name : Set tag & see if it exists
@@ -80,17 +80,17 @@ jobs:
8080 sudo rm -rf "$AGENT_TOOLSDIRECTORY"
8181 - name : Set up Docker Buildx
8282 if : contains(fromJSON(env.REBUILD), matrix.Dockerfile) || steps.docker_tag.outputs.not_yet_exists == 1
83- uses : docker/setup-buildx-action@v2.2.1
83+ uses : docker/setup-buildx-action@v3.9.0
8484 - name : Log in to GitHub Container Registry
8585 if : contains(fromJSON(env.REBUILD), matrix.Dockerfile) || steps.docker_tag.outputs.not_yet_exists == 1
86- uses : docker/login-action@v2
86+ uses : docker/login-action@v3
8787 with :
8888 registry : ghcr.io
8989 username : ${{ github.actor }}
9090 password : ${{ secrets.GITHUB_TOKEN }}
9191 - name : Build and push Docker image
9292 if : contains(fromJSON(env.REBUILD), matrix.Dockerfile) || steps.docker_tag.outputs.not_yet_exists == 1
93- uses : docker/build-push-action@v4.0 .0
93+ uses : docker/build-push-action@v6.13 .0
9494 with :
9595 file : .github/Dockerfiles/${{ matrix.Dockerfile }}.Dockerfile
9696 push : true
@@ -110,7 +110,7 @@ jobs:
110110 runs-on : ubuntu-latest
111111 steps :
112112 - name : Check out C-PAC
113- uses : actions/checkout@v3
113+ uses : actions/checkout@v4
114114 with :
115115 fetch-depth : 0
116116 - name : Set tag & see if it exists
@@ -140,17 +140,17 @@ jobs:
140140 sudo rm -rf "$AGENT_TOOLSDIRECTORY"
141141 - name : Set up Docker Buildx
142142 if : contains(fromJSON(env.REBUILD), matrix.Dockerfile) || steps.docker_tag.outputs.not_yet_exists == 1
143- uses : docker/setup-buildx-action@v2.2.1
143+ uses : docker/setup-buildx-action@v3.9.0
144144 - name : Log in to GitHub Container Registry
145145 if : contains(fromJSON(env.REBUILD), matrix.Dockerfile) || steps.docker_tag.outputs.not_yet_exists == 1
146- uses : docker/login-action@v2
146+ uses : docker/login-action@v3
147147 with :
148148 registry : ghcr.io
149149 username : ${{ github.actor }}
150150 password : ${{ secrets.GITHUB_TOKEN }}
151151 - name : Build and push Docker image
152152 if : contains(fromJSON(env.REBUILD), matrix.Dockerfile) || steps.docker_tag.outputs.not_yet_exists == 1
153- uses : docker/build-push-action@v4.0 .0
153+ uses : docker/build-push-action@v6.13 .0
154154 with :
155155 context : .
156156 file : .github/Dockerfiles/${{ matrix.Dockerfile }}.Dockerfile
@@ -172,14 +172,14 @@ jobs:
172172 variant : ${{ fromJSON(inputs.phase_three) }}
173173 steps :
174174 - name : Maximize build space
175- uses : easimon/maximize-build-space@v6
175+ uses : easimon/maximize-build-space@v10
176176 with :
177177 remove-dotnet : ' true'
178178 remove-android : ' true'
179179 remove-haskell : ' true'
180180 overprovision-lvm : ' true'
181181 - name : Check out C-PAC
182- uses : actions/checkout@v3
182+ uses : actions/checkout@v4
183183 with :
184184 fetch-depth : 0
185185 - name : Prep source files
@@ -215,17 +215,17 @@ jobs:
215215 sudo rm -rf "$AGENT_TOOLSDIRECTORY"
216216 - name : Set up Docker Buildx
217217 if : contains(fromJSON(env.REBUILD), matrix.variant) || steps.docker_tag.outputs.not_yet_exists == 1
218- uses : docker/setup-buildx-action@v2.2.1
218+ uses : docker/setup-buildx-action@v3.9.0
219219 - name : Log in to GitHub Container Registry
220220 if : contains(fromJSON(env.REBUILD), matrix.variant) || steps.docker_tag.outputs.not_yet_exists == 1
221- uses : docker/login-action@v2
221+ uses : docker/login-action@v3
222222 with :
223223 registry : ghcr.io
224224 username : ${{ github.actor }}
225225 password : ${{ secrets.GITHUB_TOKEN }}
226226 - name : Build and push base image
227227 if : contains(fromJSON(env.REBUILD), matrix.variant) || steps.docker_tag.outputs.not_yet_exists == 1
228- uses : docker/build-push-action@v4.0 .0
228+ uses : docker/build-push-action@v6.13 .0
229229 with :
230230 context : .
231231 file : .github/Dockerfiles/base-${{ matrix.variant }}.Dockerfile
@@ -244,14 +244,14 @@ jobs:
244244 REBUILD : ${{ inputs.rebuild_phase_three }}
245245 steps :
246246 - name : Maximize build space
247- uses : easimon/maximize-build-space@v6
247+ uses : easimon/maximize-build-space@v10
248248 with :
249249 remove-dotnet : ' true'
250250 remove-android : ' true'
251251 remove-haskell : ' true'
252252 overprovision-lvm : ' true'
253253 - name : Check out C-PAC
254- uses : actions/checkout@v3
254+ uses : actions/checkout@v4
255255 with :
256256 fetch-depth : 0
257257 - name : Prep source files
@@ -287,17 +287,17 @@ jobs:
287287 sudo rm -rf "$AGENT_TOOLSDIRECTORY"
288288 - name : Set up Docker Buildx
289289 if : contains(fromJSON(env.REBUILD), 'standard') || steps.docker_tag.outputs.not_yet_exists == 1
290- uses : docker/setup-buildx-action@v2.2.1
290+ uses : docker/setup-buildx-action@v3.9.0
291291 - name : Log in to GitHub Container Registry
292292 if : contains(fromJSON(env.REBUILD), 'standard') || steps.docker_tag.outputs.not_yet_exists == 1
293- uses : docker/login-action@v2
293+ uses : docker/login-action@v3
294294 with :
295295 registry : ghcr.io
296296 username : ${{ github.actor }}
297297 password : ${{ secrets.GITHUB_TOKEN }}
298298 - name : Build and push base image
299299 if : contains(fromJSON(env.REBUILD), 'standard') || steps.docker_tag.outputs.not_yet_exists == 1
300- uses : docker/build-push-action@v4.0 .0
300+ uses : docker/build-push-action@v6.13 .0
301301 with :
302302 context : .
303303 file : .github/Dockerfiles/base-standard.Dockerfile
@@ -350,7 +350,7 @@ jobs:
350350 runs-on : ubuntu-latest
351351 steps :
352352 - name : Check out C-PAC
353- uses : actions/checkout@v3
353+ uses : actions/checkout@v4
354354 with :
355355 fetch-depth : 2
356356 - name : Trigger CircleCI tests
0 commit comments