@@ -187,63 +187,20 @@ jobs:
187
187
188
188
- name : Create and push manifest
189
189
run : |
190
- # -- Push to ghcr.io
191
- docker manifest create ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }} \
192
- --amend ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linux386 \
193
- --amend ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxamd64 \
194
- --amend ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxarmv6 \
195
- --amend ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxarmv7 \
196
- --amend ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxarm64 \
197
- --amend ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxppc64le
198
- #docker manifest push ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}
199
-
200
- # Tag images as VERSION (like 'latest')
201
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linux386 ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linux386
202
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxamd64 ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxamd64
203
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxarmv6 ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxarmv6
204
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxarmv7 ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxarmv7
205
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxarm64 ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxarm64
206
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxppc64le ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxppc64le
207
-
208
- docker manifest create ${{ env.IMAGE_TAG }}:${{ env.VERSION }} \
190
+ docker manifest create ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }} \
209
191
--amend ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linux386 \
210
192
--amend ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxamd64 \
211
193
--amend ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxarmv6 \
212
194
--amend ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxarmv7 \
213
195
--amend ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxarm64 \
214
196
--amend ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxppc64le
215
- #docker manifest push ${{ env.IMAGE_TAG }}:${{ env.VERSION }}
216
-
217
- # -- Push to Docker Hub
218
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linux386 ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linux386
219
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxamd64 ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxamd64
220
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxarmv6 ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxarmv6
221
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxarmv7 ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxarmv7
222
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxarm64 ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxarm64
223
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxppc64le ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxppc64le
224
-
225
- docker manifest create ${{ env.IMAGE_TAG_DH }}:${{ env.HASH_VERSION }} \
226
- --amend ${{ env.IMAGE_TAG_DH }}:${{ env.HASH_VERSION }}-linux386 \
227
- --amend ${{ env.IMAGE_TAG_DH }}:${{ env.HASH_VERSION }}-linuxamd64 \
228
- --amend ${{ env.IMAGE_TAG_DH }}:${{ env.HASH_VERSION }}-linuxarmv6 \
229
- --amend ${{ env.IMAGE_TAG_DH }}:${{ env.HASH_VERSION }}-linuxarmv7 \
230
- --amend ${{ env.IMAGE_TAG_DH }}:${{ env.HASH_VERSION }}-linuxarm64 \
231
- --amend ${{ env.IMAGE_TAG_DH }}:${{ env.HASH_VERSION }}-linuxppc64le
232
- docker manifest push ${{ env.IMAGE_TAG_DH }}:${{ env.HASH_VERSION }}
233
-
234
- # Tag images as VERSION (like 'latest')
235
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linux386 ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linux386
236
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxamd64 ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxamd64
237
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxarmv6 ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxarmv6
238
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxarmv7 ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxarmv7
239
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxarm64 ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxarm64
240
- docker tag ${{ env.IMAGE_TAG }}:${{ env.HASH_VERSION }}-linuxppc64le ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxppc64le
241
-
242
- docker manifest create ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }} \
243
- --amend ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linux386 \
244
- --amend ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxamd64 \
245
- --amend ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxarmv6 \
246
- --amend ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxarmv7 \
247
- --amend ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxarm64 \
248
- --amend ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}-linuxppc64le
249
197
docker manifest push ${{ env.IMAGE_TAG_DH }}:${{ env.VERSION }}
198
+
199
+ docker manifest create ${{ env.IMAGE_TAG_DH }}:latest \
200
+ --amend ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linux386 \
201
+ --amend ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxamd64 \
202
+ --amend ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxarmv6 \
203
+ --amend ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxarmv7 \
204
+ --amend ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxarm64 \
205
+ --amend ${{ env.IMAGE_TAG }}:${{ env.VERSION }}-linuxppc64le
206
+ docker manifest push ${{ env.IMAGE_TAG_DH }}:latest
0 commit comments