Skip to content

Commit 15e4449

Browse files
committed
Ensure ghcr image tag names are only lowercase.
1 parent 1d7799d commit 15e4449

File tree

3 files changed

+20
-8
lines changed

3 files changed

+20
-8
lines changed

.github/workflows/build-chimbuko-spack-dev-ddb.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,12 @@ jobs:
4343
- name: Pull chimbuko/chimbuko-spack-env docker image
4444
shell: bash
4545
run: |
46-
docker pull ghcr.io/${{ github.repository_owner }}/chimbuko/chimbuko-spack-env:ubuntu18.04
46+
export OWNER_LOWER="$(\
47+
echo ${{ github.repository_owner }} | tr '[:upper:]' '[:lower:]'\
48+
)"
49+
docker pull ghcr.io/$OWNER_LOWER/chimbuko/chimbuko-spack-env:ubuntu18.04
4750
docker image tag \
48-
ghcr.io/${{ github.repository_owner }}/chimbuko/chimbuko-spack-env:ubuntu18.04 \
51+
ghcr.io/$OWNER_LOWER/chimbuko/chimbuko-spack-env:ubuntu18.04 \
4952
chimbuko/chimbuko-spack-env:ubuntu18.04
5053
5154
- name: Build test environment image
@@ -60,6 +63,9 @@ jobs:
6063
- name: Push chimbuko-spack-dev-ddb image
6164
shell: bash
6265
run: |
66+
export OWNER_LOWER="$(\
67+
echo ${{ github.repository_owner }} | tr '[:upper:]' '[:lower:]'\
68+
)"
6369
docker image tag chimbuko/chimbuko-spack-dev-ddb:ubuntu18.04 \
64-
ghcr.io/${{ github.repository_owner }}/chimbuko/chimbuko-spack-dev-ddb:ubuntu18.04
65-
docker image push ghcr.io/${{ github.repository_owner }}/chimbuko/chimbuko-spack-dev-ddb:ubuntu18.04
70+
ghcr.io/$OWNER_LOWER/chimbuko/chimbuko-spack-dev-ddb:ubuntu18.04
71+
docker image push ghcr.io/$OWNER_LOWER/chimbuko/chimbuko-spack-dev-ddb:ubuntu18.04

.github/workflows/build-chimbuko-spack-env.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@ jobs:
5252
- name: Push PerformanceAnalysis image
5353
shell: bash
5454
run: |
55+
export OWNER_LOWER="$(\
56+
echo ${{ github.repository_owner }} | tr '[:upper:]' '[:lower:]'\
57+
)"
5558
docker image tag chimbuko/chimbuko-spack-env:ubuntu18.04 \
56-
ghcr.io/${{ github.repository_owner }}/chimbuko/chimbuko-spack-env:ubuntu18.04
57-
docker image push ghcr.io/${{ github.repository_owner }}/chimbuko/chimbuko-spack-env:ubuntu18.04
59+
ghcr.io/$OWNER_LOWER/chimbuko/chimbuko-spack-env:ubuntu18.04
60+
docker image push ghcr.io/$OWNER_LOWER/chimbuko/chimbuko-spack-env:ubuntu18.04

.github/workflows/end-to-end.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,12 @@ jobs:
2828
- name: Pull chimbuko/chimbuko-spack-dev-ddb docker image
2929
shell: bash
3030
run: |
31-
docker pull ghcr.io/${{ github.repository_owner }}/chimbuko/chimbuko-spack-dev-ddb:ubuntu18.04
31+
export OWNER_LOWER="$(\
32+
echo ${{ github.repository_owner }} | tr '[:upper:]' '[:lower:]'\
33+
)"
34+
docker pull ghcr.io/$OWNER_LOWER/chimbuko/chimbuko-spack-dev-ddb:ubuntu18.04
3235
docker image tag \
33-
ghcr.io/${{ github.repository_owner }}/chimbuko/chimbuko-spack-dev-ddb:ubuntu18.04 \
36+
ghcr.io/$OWNER_LOWER/chimbuko/chimbuko-spack-dev-ddb:ubuntu18.04 \
3437
chimbuko/chimbuko-spack-dev-ddb:ubuntu18.04
3538
3639
- name: Run tests in container

0 commit comments

Comments
 (0)