Skip to content

Commit 69ab33d

Browse files
committed
fix: paths for push
1 parent d4488ab commit 69ab33d

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

.github/workflows/build-images-manifests.yml

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ on:
1313
permissions: read-all
1414

1515
env:
16-
REGISTRY_NAME: ghcr.io # SDSC ADD-ON
16+
REGISTRY_NAME: ghcr.io # SDSC ADD-ON
17+
USERNAME: ${{ github.repository_owner }}
1718
TAG: gha${{ github.run_number }}
1819

1920
jobs:
@@ -78,13 +79,10 @@ jobs:
7879
docker buildx build \
7980
--platform ${{ matrix.platform }} \
8081
--push \
81-
--tag ${{ env.REGISTRY_NAME }}/${{ matrix.image }}:${{ env.TAG }}-${PLATFORM_TAG} \
82-
--cache-from type=registry,ref=${{ env.REGISTRY_NAME }}/public/${{ matrix.image }}:latest \
82+
--tag ${{ env.REGISTRY_NAME }}/${{ env.USERNAME }}/${{ matrix.image }}:${{ env.TAG }}-${PLATFORM_TAG} \
83+
--cache-from type=registry,ref=${{ env.REGISTRY_NAME }}/${{ env.USERNAME }}/${{ matrix.image }}:latest \
8384
--cache-to type=inline \
8485
./${{ matrix.image }}
85-
env:
86-
REGISTRY_NAME: ${{ env.REGISTRY_NAME }}
87-
TAG: ${{ env.TAG }}
8886
8987
create-manifests:
9088
name: Create Multi-Platform Manifests
@@ -99,7 +97,7 @@ jobs:
9997
- name: Log in to the Container registry
10098
uses: docker/login-action@v3.0.0
10199
with:
102-
registry: ${{ env.REGISTRY }}
100+
registry: ${{ env.REGISTRY_NAME }}
103101
username: ${{ github.actor }}
104102
password: ${{ secrets.GITHUB_TOKEN }}
105103

@@ -113,10 +111,7 @@ jobs:
113111
for image in "${IMAGES[@]}"; do
114112
echo "Creating manifest for $image"
115113
docker buildx imagetools create \
116-
--tag ${{ env.REGISTRY_NAME }}/${image}:${{ env.TAG }} \
117-
${{ env.REGISTRY_NAME }}/${image}:${{ env.TAG }}-linux-amd64 \
118-
${{ env.REGISTRY_NAME }}/${image}:${{ env.TAG }}-linux-arm64
119-
done
120-
env:
121-
REGISTRY_NAME: ${{ env.REGISTRY_NAME }}
122-
TAG: ${{ env.TAG }}
114+
--tag ${{ env.REGISTRY_NAME }}/${{ env.USERNAME }}/${image}:${{ env.TAG }} \
115+
${{ env.REGISTRY_NAME }}/${{ env.USERNAME }}/${image}:${{ env.TAG }}-linux-amd64 \
116+
${{ env.REGISTRY_NAME }}/${{ env.USERNAME }}/${image}:${{ env.TAG }}-linux-arm64
117+
done

0 commit comments

Comments
 (0)