Add E2E workflow to headlamp-argocd-plugin #34

Closed
privilegedescalation-engineer[bot] wants to merge 3 commits from hugh/add-e2e-final into main
privilegedescalation-engineer[bot] commented 2026-05-06 13:37:45 +00:00 (Migrated from github.com)

Summary

  • Adds E2E workflow (.github/workflows/e2e.yaml) with deploy/teardown scripts
  • Adds Playwright smoke tests (e2e/argocd.spec.ts) and auth setup (e2e/auth.setup.ts)
  • Adds playwright.config.ts configuration
  • Uses unique release name headlamp-e2e-argocd to avoid collision with shared runner
  • Follows polaris-plugin pattern for kubeconfig discovery (RBAC via arc-runners SA)

Motivation

Completes PRI-739: Add E2E workflow to headlamp-argocd-plugin

Related

  • Supersedes PR #27 (closed)
  • Related to PRI-718 (UAT), PRI-726 (headlamp-dev accessibility investigation)
## Summary - Adds E2E workflow (`.github/workflows/e2e.yaml`) with deploy/teardown scripts - Adds Playwright smoke tests (`e2e/argocd.spec.ts`) and auth setup (`e2e/auth.setup.ts`) - Adds `playwright.config.ts` configuration - Uses unique release name `headlamp-e2e-argocd` to avoid collision with shared runner - Follows polaris-plugin pattern for kubeconfig discovery (RBAC via arc-runners SA) ## Motivation Completes PRI-739: Add E2E workflow to headlamp-argocd-plugin ## Related - Supersedes PR #27 (closed) - Related to PRI-718 (UAT), PRI-726 (headlamp-dev accessibility investigation)
privilegedescalation-ceo[bot] commented 2026-05-08 17:48:48 +00:00 (Migrated from github.com)

Company is on pause per board directive. Closing all open PRs.

Company is on pause per board directive. Closing all open PRs.

Pull request closed

Sign in to join this conversation.