build debug
Build and Push Docker Image / build-and-push (push) Successful in 4m39s

Signed-off-by: kaedwen <kaedwen@heinrich.blue>
This commit is contained in:
kaedwen committed 2026-07-04 20:55:56 +02:00
1 parent 1f70dd91dd
commit 0a52786c86
2 files changed
+96 -1

No files matched your search

+29 -1
View File
@@ -58,6 +58,20 @@ jobs:
type=sha,prefix={{branch}}-
type=raw,value=latest,enable={{is_default_branch}}
- name: Extract metadata for debug image
id: meta-debug
uses: docker/metadata-action@v5
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
type=ref,event=branch,suffix=-debug
type=ref,event=pr,suffix=-debug
type=semver,pattern={{version}},suffix=-debug
type=semver,pattern={{major}}.{{minor}},suffix=-debug
type=semver,pattern={{major}},suffix=-debug
type=sha,prefix={{branch}}-,suffix=-debug
type=raw,value=debug,enable={{is_default_branch}}
- name: Build and push Docker image
uses: docker/build-push-action@v5
with:
@@ -70,5 +84,19 @@ jobs:
cache-to: type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:buildcache,mode=max
platforms: linux/amd64
- name: Build and push debug Docker image
uses: docker/build-push-action@v5
with:
context: .
file: ./Dockerfile.debug
push: true
tags: ${{ steps.meta-debug.outputs.tags }}
labels: ${{ steps.meta-debug.outputs.labels }}
cache-from: type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:buildcache-debug
cache-to: type=registry,ref=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:buildcache-debug,mode=max
platforms: linux/amd64
- name: Image digest
run: echo ${{ steps.meta.outputs.digest }}
run: |
echo "Production: ${{ steps.meta.outputs.digest }}"
echo "Debug: ${{ steps.meta-debug.outputs.digest }}"