- Add @playwright/test and playwright as devDependencies
- Add e2e and e2e:headed scripts
- Add playwright.config.ts
- Add basic e2e test and auth.setup.ts
This fixes the E2E workflow which was failing at the Playwright
install step because the project lacked Playwright dependencies.
Co-Authored-By: Paperclip <noreply@paperclip.ing>
These scripts enable the plugin-e2e workflow to deploy a Headlamp
instance to headlamp-dev with the argocd plugin loaded, allowing
UAT browser testing.
Co-Authored-By: Paperclip <noreply@paperclip.ing>