-
Epic
-
Resolution: Unresolved
-
Normal
-
1.10.0
-
None
-
[rhdh-plugins e2e] Test Code Quality & Validation
-
S
-
False
-
-
False
-
-
In Progress
-
RHDHPLAN-525 - Begin Plugin Integration Tests Extraction
-
QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
-
50% To Do, 0% In Progress, 50% Done
-
-
Epic Goal
Maintain code and script hygiene with automated checks for e2e-tests and documentation.
Scope
Repositories Affected:
rhdh-plugin-export-overlays* - CI workflow for e2e-tests validation
rhdh-e2e-test-utils* - Pre-commit hooks + VitePress docs validation
What's Included:
- ESLint/Prettier/TypeScript validation in CI (overlay repo)
- Husky + lint-staged pre-commit hooks (utils repo)
- VitePress build validation and link checking (utils repo)
Acceptance Criteria
- CI workflow validates e2e-tests code on PRs (only changed workspaces)
- Pre-commit hooks run locally in rhdh-e2e-test-utils
- VitePress documentation builds successfully in CI
- Broken links (internal/external) are detected and reported
Child Stories
RHIDP-12038- Create Code Quality Workflow for Overlay Repo- RHIDP-12039 - Setup Husky Pre-commit in rhdh-e2e-test-utils
- RHIDP-12040 - Add VitePress Documentation Validation