fix(e2e): add E2E workflow for sealed-secrets plugin #67

Merged
privilegedescalation-engineer[bot] merged 5 commits from hugh/add-e2e-workflow-pri-729 into main 2026-05-06 00:44:06 +00:00

5 Commits

Author SHA1 Message Date
Chris Farhood 1fe9a6264a fix(e2e): disable automount SA token to avoid kubelet fetch race
Kubelet tries to fetch SA token immediately after deployment creates the pod,
but the SA may not be propagated yet. Setting automountServiceAccountToken: false
avoids this race. The SA token is not needed since E2E tests authenticate
via HEADLAMP_TOKEN passed as env var.
2026-05-05 18:47:01 +00:00
Chris Farhood db0624f4a5 fix(e2e): reference @main workflow after .github merge
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-05 17:56:20 +00:00
Chris Farhood d659718fd6 fix(e2e): use pnpm-capable workflow branch
Reference @hugh/add-pnpm-support-plugin-e2e which has pnpm support via corepack.

PRI-634
2026-05-05 17:51:39 +00:00
Chris Farhood 33a99552ca fix(e2e): reference @main workflow after .github merge
Update workflow_call ref from hugh/add-pnpm-support-plugin-e2e to main
now that .github#144 has merged.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-05 17:43:36 +00:00
Chris Farhood a324cfe710 fix(e2e): add E2E workflow for headlamp-sealed-secrets-plugin
Adds .github/workflows/e2e.yaml calling the shared plugin-e2e.yaml reusable workflow.
Fixes PRI-729: E2E DNS failure caused by missing E2E workflow in this repo.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-05-05 15:41:56 +00:00