ebda38bf43
Replaces the PVC + kubectl-patch E2E workflow with the new custom Docker image approach from PR #73: - Split into 2 jobs: build-image (ubuntu-latest) builds and pushes the E2E image to ghcr.io, e2e (ARC runners) deploys via Helm and tests - Removes HEADLAMP_NAMESPACE/HEADLAMP_DEPLOY env vars - Removes azure/setup-kubectl step (kubectl available on ARC runners) - Removes PVC creation, deployment patching, and volume mount steps - Adds Helm-based deploy/teardown with always() cleanup - Auto-generates service account token for E2E auth - No kube-system access needed — uses headlamp-e2e namespace Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>