From 21abbc8ceee5a7d141f6c13e85816acfc77a3996 Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Tue, 5 May 2026 19:56:40 +0000 Subject: [PATCH] debug(e2e): search expanded kubeconfig paths including GITHUB_WORKSPACE Also add GITHUB_WORKSPACE/.kube to search and print ls of key dirs. Co-Authored-By: Paperclip --- .github/workflows/e2e.yaml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index 9dbfd80..da95824 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -49,12 +49,16 @@ jobs: run: | set -euo pipefail echo "HOME=${HOME}" + echo "GITHUB_WORKSPACE=${GITHUB_WORKSPACE:-}" echo "ACTIONS_KUBECONFIG=${ACTIONS_KUBECONFIG:-}" - echo "Checking for kubeconfig in HOME and standard paths..." - for dir in "$HOME/.kube" "$HOME/.kube/config" "/home/runner/.kube" "/home/runner/.kube/config" "/runner" "/runner/config"; do - if [ -f "$dir" ]; then - echo "Found kubeconfig at ${dir}" - echo "KUBECONFIG=${dir}" >> "$GITHUB_ENV" + echo "Listing GITHUB_WORKSPACE root:" + ls -la "${GITHUB_WORKSPACE:-/github/workspace}/" 2>&1 | head -10 + echo "Listing /github:" + ls -la /github/ 2>&1 | head -10 + for file in "$HOME/.kube" "$HOME/.kube/config" "/home/runner/.kube" "/home/runner/.kube/config" "$HOME/.kube/config" "/home/runner/.kube/config" "/runner/.kube" "/runner/.kube/config" "/runner/config" "/github/.kube" "/github/.kube/config" "${GITHUB_WORKSPACE:-/github/workspace}/.kube" "${GITHUB_WORKSPACE:-/github/workspace}/.kube/config"; do + if [ -f "$file" ]; then + echo "Found kubeconfig at ${file}" + echo "KUBECONFIG=${file}" >> "$GITHUB_ENV" break fi done