0c7e096231
Adds `.github/workflows/e2e.yaml` to run Playwright E2E smoke tests against a deployed Headlamp instance in `privilegedescalation-dev`. Follows the headlamp-polaris-plugin pattern: - Builds the plugin, deploys via scripts/deploy-e2e-headlamp.sh - Runs tests with `npm run e2e` (intel-gpu uses npm, not pnpm) - Uploads Playwright report and test results on failure - Cleans up via scripts/teardown-e2e-headlamp.sh (if: always()) - Concurrency group prevents concurrent runs sharing E2E resources - Uses runs-on: runners-privilegedescalation (self-hosted ARC) Depends on Gandalf's E2E test implementation in PR #25. Co-Authored-By: Paperclip <noreply@paperclip.ing>