+3
-3
.tangled/workflows/release.yml
+3
-3
.tangled/workflows/release.yml
···
9
9
10
10
environment:
11
11
IMAGE_REGISTRY: atcr.io
12
-
IMAGE_NAME: ${IMAGE_REGISTRY}/${TANGLED_REPO_HANDLE}/${TANGLED_REPO_NAME}
13
12
14
13
steps:
15
14
- name: Login to registry
···
31
30
--build-arg REVISION=${TANGLED_COMMIT_SHA} \
32
31
--build-arg TANGLED_REPO_DID=${TANGLED_REPO_DID} \
33
32
--build-arg TANGLED_REPO_NAME=${TANGLED_REPO_NAME} \
34
-
--tag ${IMAGE_NAME}:${TANGLED_REF_NAME}-amd64 \
33
+
--tag ${IMAGE_REGISTRY}/${TANGLED_REPO_HANDLE}/${TANGLED_REPO_NAME}:${TANGLED_REF_NAME}-amd64 \
35
34
--file ./Dockerfile \
36
35
.
37
36
···
45
44
--build-arg REVISION=${TANGLED_COMMIT_SHA} \
46
45
--build-arg TANGLED_REPO_DID=${TANGLED_REPO_DID} \
47
46
--build-arg TANGLED_REPO_NAME=${TANGLED_REPO_NAME} \
48
-
--tag ${IMAGE_NAME}:${TANGLED_REF_NAME}-arm64 \
47
+
--tag ${IMAGE_REGISTRY}/${TANGLED_REPO_HANDLE}/${TANGLED_REPO_NAME}:${TANGLED_REF_NAME}-arm64 \
49
48
--file ./Dockerfile \
50
49
.
51
50
52
51
- name: Create and push manifest
53
52
command: |
53
+
IMAGE_NAME=${IMAGE_REGISTRY}/${TANGLED_REPO_HANDLE}/${TANGLED_REPO_NAME}
54
54
buildah manifest create ${IMAGE_NAME}:${TANGLED_REF_NAME}
55
55
buildah manifest add ${IMAGE_NAME}:${TANGLED_REF_NAME} ${IMAGE_NAME}:${TANGLED_REF_NAME}-amd64
56
56
buildah manifest add ${IMAGE_NAME}:${TANGLED_REF_NAME} ${IMAGE_NAME}:${TANGLED_REF_NAME}-arm64