Skip to content

Phase 2: Parallelize frontend validation from backend test execution #983

Description

@dgee2

Summary

Restructure the workflow so frontend validation no longer waits behind the full backend lane.

Change

Create separate jobs for:

  • backend tests
  • frontend validation
  • optional small OpenAPI-producing artifact job if required by the frontend

Why

The main structural bottleneck is serialization. Frontend work currently trails the backend instead of running concurrently.

Acceptance criteria

  • Frontend runs in a separate job
  • Frontend depends only on the minimum backend artifact it needs
  • Total wall-clock time improves without reducing coverage
  • Workflow graph remains clear and maintainable

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestgithub_actionsPull requests that update GitHub Actions code

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions