Update
Docker Image bauen und veroeffentlichen / build-and-push (push) Failing after 1m58s

This commit is contained in:
Nick Szaunig committed 2026-08-19 03:41:25 +02:00
1 parent 04da561380
commit 332710ab00
2 files changed
+47 -7

No files matched your search

+8 -7
View File
@@ -72,17 +72,18 @@ jobs:
cache-from: type=gha
cache-to: type=gha,mode=max
# Migrations-Image: dieselbe Build-Stage wie oben, aber vor dem
# schlanken Runtime-Stage abgeschnitten (--target=builder) — enthaelt
# zusaetzlich die Prisma-CLI und tsx, die "pnpm db:push"/"pnpm db:seed"
# brauchen (im Laufzeit-Image bewusst NICHT enthalten, um es klein zu
# halten). Wird vom Kubernetes-Migrations-Job verwendet, siehe
# k8s/migrate-job.yaml.
# Migrations-Image: eigene schlanke Stage (nur Prisma-CLI/tsx + ein
# paar Laufzeit-Pakete, siehe Dockerfile-Kommentar bei "AS migrator")
# statt der vollen builder-Stage — die enthielt zusaetzlich
# next/react/sharp/alle devDependencies und wurde beim Push an die
# Gitea-Registry (hinter Cloudflare, ~100 MB Limit pro Layer) mit
# "413 Payload Too Large" abgewiesen. Wird vom Kubernetes-
# Migrations-Job verwendet, siehe k8s/04-migrate-job.yaml.
- name: Migrations-Image bauen und pushen
uses: docker/build-push-action@v6
with:
context: .
target: builder
target: migrator
push: true
tags: ${{ env.REGISTRY }}/${{ steps.image.outputs.name }}:migrate-${{ gitea.sha }}
cache-from: type=gha