Skip to content

Commit 878967e

Browse files
committed
push version images first, then latest
1 parent bc43da5 commit 878967e

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/maven-cli.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -155,8 +155,8 @@ jobs:
155155
156156
- name: "push arch image"
157157
run: |
158-
docker push ghcr.io/openepcis/event-hash-generator-service-native:${{matrix.tags}};
159158
docker push ghcr.io/openepcis/event-hash-generator-service-native:${GIT_TAG_NAME}-${{matrix.label}};
159+
docker push ghcr.io/openepcis/event-hash-generator-service-native:${{matrix.tags}};
160160
161161
push-quarkus-native-container-images:
162162
name: "Push Native Container Images"
@@ -180,14 +180,14 @@ jobs:
180180
- name: "push multi-arch image"
181181
run: |
182182
export DOCKER_CLI_EXPERIMENTAL=enabled;
183-
docker manifest create ghcr.io/openepcis/event-hash-generator-service-native:latest \
184-
--amend ghcr.io/openepcis/event-hash-generator-service-native:latest-amd64 \
185-
--amend ghcr.io/openepcis/event-hash-generator-service-native:latest-arm64;
186-
docker manifest push ghcr.io/openepcis/event-hash-generator-service-native:latest;
187183
docker manifest create ghcr.io/openepcis/event-hash-generator-service-native:${GIT_TAG_NAME} \
188184
--amend ghcr.io/openepcis/event-hash-generator-service-native:${GIT_TAG_NAME}-linux-amd64 \
189185
--amend ghcr.io/openepcis/event-hash-generator-service-native:${GIT_TAG_NAME}-linux-arm64;
190186
docker manifest push ghcr.io/openepcis/event-hash-generator-service-native:${GIT_TAG_NAME};
187+
docker manifest create ghcr.io/openepcis/event-hash-generator-service-native:latest \
188+
--amend ghcr.io/openepcis/event-hash-generator-service-native:latest-amd64 \
189+
--amend ghcr.io/openepcis/event-hash-generator-service-native:latest-arm64;
190+
docker manifest push ghcr.io/openepcis/event-hash-generator-service-native:latest;
191191
192192
build-quarkus-container-images:
193193
name: "Build Container Images"
@@ -260,19 +260,19 @@ jobs:
260260
261261
- name: "push multi arch image"
262262
run: |
263-
docker push ghcr.io/openepcis/event-hash-generator-service:latest-amd64;
264-
docker push ghcr.io/openepcis/event-hash-generator-service:latest-arm64;
265263
docker push ghcr.io/openepcis/event-hash-generator-service:${GIT_TAG_NAME}-amd64;
266264
docker push ghcr.io/openepcis/event-hash-generator-service:${GIT_TAG_NAME}-arm64;
265+
docker push ghcr.io/openepcis/event-hash-generator-service:latest-amd64;
266+
docker push ghcr.io/openepcis/event-hash-generator-service:latest-arm64;
267267
export DOCKER_CLI_EXPERIMENTAL=enabled;
268-
docker manifest create ghcr.io/openepcis/event-hash-generator-service:latest \
269-
--amend ghcr.io/openepcis/event-hash-generator-service:latest-amd64 \
270-
--amend ghcr.io/openepcis/event-hash-generator-service:latest-arm64;
271-
docker manifest push ghcr.io/openepcis/event-hash-generator-service:latest;
272268
docker manifest create ghcr.io/openepcis/event-hash-generator-service:${GIT_TAG_NAME} \
273269
--amend ghcr.io/openepcis/event-hash-generator-service:${GIT_TAG_NAME}-amd64 \
274270
--amend ghcr.io/openepcis/event-hash-generator-service:${GIT_TAG_NAME}-arm64;
275271
docker manifest push ghcr.io/openepcis/event-hash-generator-service:${GIT_TAG_NAME};
272+
docker manifest create ghcr.io/openepcis/event-hash-generator-service:latest \
273+
--amend ghcr.io/openepcis/event-hash-generator-service:latest-amd64 \
274+
--amend ghcr.io/openepcis/event-hash-generator-service:latest-arm64;
275+
docker manifest push ghcr.io/openepcis/event-hash-generator-service:latest;
276276
277277
278278
build-quarkus-native-executable:

0 commit comments

Comments
 (0)