Skip to content

Commit 98bc1fe

Browse files
committed
ci(cd): stabilize GHCR pushes by using setup-buildx and disabling provenance; force gzip compression
1 parent bdafaa3 commit 98bc1fe

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/cd.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ jobs:
2121
steps:
2222
- uses: actions/checkout@v4
2323

24+
- name: Set up Buildx
25+
uses: docker/setup-buildx-action@v3
26+
2427
- name: Derive lowercase image repo
2528
run: |
2629
echo "IMAGE_REPO=$(echo ${{ github.repository }} | tr '[:upper:]' '[:lower:]')" >> $GITHUB_ENV
@@ -47,6 +50,8 @@ jobs:
4750
context: .
4851
file: backend/Dockerfile
4952
push: true
53+
provenance: false
54+
compression: gzip
5055
tags: |
5156
${{ steps.tags.outputs.backend }}
5257
${{ steps.tags.outputs.backend_latest }}
@@ -57,6 +62,8 @@ jobs:
5762
context: frontend
5863
file: frontend/Dockerfile
5964
push: true
65+
provenance: false
66+
compression: gzip
6067
tags: |
6168
${{ steps.tags.outputs.frontend }}
6269
${{ steps.tags.outputs.frontend_latest }}

0 commit comments

Comments
 (0)