From f34178978e7bba93c61fe745d9567df45b5f183c Mon Sep 17 00:00:00 2001 From: Jackson Roberts Date: Wed, 8 Apr 2026 05:13:14 +0000 Subject: [PATCH] fix(ci): fix migration pod log retrieval --- .github/workflows/deploy.yaml | 2 +- api/kubernetes/migration-job.yaml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 1b31847..3c5bdba 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -319,7 +319,7 @@ jobs: # Print logs regardless of outcome so failures are diagnosable echo "--- Migration pod logs ---" - kubectl logs -n optima -l app=prisma-migrate --tail=200 || true + kubectl logs -n optima "$JOB" --tail=200 || true # Determine outcome by checking the job's actual conditions if kubectl get -n optima "$JOB" -o jsonpath='{.status.conditions[?(@.type=="Complete")].status}' | grep -q "True"; then diff --git a/api/kubernetes/migration-job.yaml b/api/kubernetes/migration-job.yaml index 37c86aa..9aa8b6b 100644 --- a/api/kubernetes/migration-job.yaml +++ b/api/kubernetes/migration-job.yaml @@ -10,6 +10,9 @@ spec: ttlSecondsAfterFinished: 86400 activeDeadlineSeconds: 180 template: + metadata: + labels: + app: prisma-migrate spec: containers: - name: migrate