1717 url : ${{ steps.version.outputs.URL }}
1818 steps :
1919 - name : Checkout
20- uses : actions/checkout@v4
20+ uses : actions/checkout@v6
2121 with :
2222 sparse-checkout : |
2323 docker-bake.hcl
2727
2828 - name : Generate matrix
2929 id : generate
30- uses : docker/bake-action/subaction/matrix@v6
30+ uses : docker/bake-action/subaction/matrix@v7
3131 with :
3232 target : default
3333 fields : platforms
@@ -50,11 +50,11 @@ jobs:
5050 target : [aio, app, scheduler, worker]
5151 steps :
5252 - name : Checkout
53- uses : actions/checkout@v4
53+ uses : actions/checkout@v6
5454
5555 - name : Docker meta
5656 id : meta
57- uses : docker/metadata-action@v5
57+ uses : docker/metadata-action@v6
5858 with :
5959 bake-target : ${{ matrix.target }}
6060 images : ${{ env.REGISTRY_IMAGE }}
7070 mv "${{ steps.meta.outputs.bake-file }}" "${{ runner.temp }}/bake-meta-${{ matrix.target }}.json"
7171
7272 - name : Upload meta bake definition
73- uses : actions/upload-artifact@v4
73+ uses : actions/upload-artifact@v6
7474 with :
7575 name : bake-meta-${{ matrix.target }}
7676 path : ${{ runner.temp }}/bake-meta-${{ matrix.target }}.json
@@ -94,23 +94,23 @@ jobs:
9494 echo "PLATFORM_PAIR=${platform//\//-}" >> $GITHUB_ENV
9595
9696 - name : Download meta bake definition
97- uses : actions/download-artifact@v4
97+ uses : actions/download-artifact@v8
9898 with :
9999 name : bake-meta-${{ matrix.target }}
100100 path : ${{ runner.temp }}
101101
102102 - name : Login to DockerHub
103- uses : docker/login-action@v3
103+ uses : docker/login-action@v4
104104 with :
105105 username : ${{ vars.DOCKERHUB_USERNAME }}
106106 password : ${{ secrets.DOCKERHUB_TOKEN }}
107107
108108 - name : Set up Docker Buildx
109- uses : docker/setup-buildx-action@v3
109+ uses : docker/setup-buildx-action@v4
110110
111111 - name : Build
112112 id : bake
113- uses : docker/bake-action@v6
113+ uses : docker/bake-action@v7
114114 with :
115115 files : |
116116 ./docker-bake.hcl
@@ -131,7 +131,7 @@ jobs:
131131 touch "${{ runner.temp }}/digests/${{ matrix.target }}/${digest#sha256:}"
132132
133133 - name : Upload digest
134- uses : actions/upload-artifact@v4
134+ uses : actions/upload-artifact@v6
135135 with :
136136 name : digests-${{ matrix.target }}-${{ env.PLATFORM_PAIR }}
137137 path : ${{ runner.temp }}/digests/${{ matrix.target }}
@@ -149,26 +149,26 @@ jobs:
149149
150150 steps :
151151 - name : Download meta bake definition
152- uses : actions/download-artifact@v4
152+ uses : actions/download-artifact@v8
153153 with :
154154 name : bake-meta-${{ matrix.target }}
155155 path : ${{ runner.temp }}
156156
157157 - name : Download digests
158- uses : actions/download-artifact@v4
158+ uses : actions/download-artifact@v8
159159 with :
160160 path : ${{ runner.temp }}/digests/${{ matrix.target }}
161161 pattern : digests-${{ matrix.target }}-*
162162 merge-multiple : true
163163
164164 - name : Login to DockerHub
165- uses : docker/login-action@v3
165+ uses : docker/login-action@v4
166166 with :
167167 username : ${{ vars.DOCKERHUB_USERNAME }}
168168 password : ${{ secrets.DOCKERHUB_TOKEN }}
169169
170170 - name : Set up Docker Buildx
171- uses : docker/setup-buildx-action@v3
171+ uses : docker/setup-buildx-action@v4
172172
173173 - name : Create manifest list and push
174174 working-directory : ${{ runner.temp }}/digests/${{ matrix.target }}
@@ -187,12 +187,12 @@ jobs:
187187 - merge
188188 steps :
189189 - name : Checkout
190- uses : actions/checkout@v5
190+ uses : actions/checkout@v6
191191 with :
192192 sparse-checkout : " README.md"
193193 sparse-checkout-cone-mode : false
194194 - name : Docker Hub Description
195- uses : peter-evans/dockerhub-description@v4
195+ uses : peter-evans/dockerhub-description@v5
196196 with :
197197 username : ${{ vars.DOCKERHUB_USERNAME }}
198198 password : ${{ secrets.DOCKERHUB_TOKEN }}
0 commit comments