From d84b4eb48e773b969b16ada1310fe547f82a3049 Mon Sep 17 00:00:00 2001 From: E M <5089238+emizzle@users.noreply.github.com> Date: Fri, 10 Apr 2026 20:31:12 +1000 Subject: [PATCH] wait for pod to start before streaming logs --- .github/workflows/release.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f34caa84..f186de2d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -259,12 +259,19 @@ jobs: - name: Deploy test job run: envsubst < .github/release/job-release-tests.yaml | kubectl apply -f - + - name: Wait for test pod to start + run: | + kubectl wait pod \ + -l job-name=$NAMEPREFIX \ + -n default \ + --for=condition=Ready \ + --timeout=300s + - name: Stream test logs run: | kubectl logs -l job-name=$NAMEPREFIX \ -n default \ - --follow \ - --pod-running-timeout=300s + --follow - name: Check job status run: |