Skip to content

Optimize TypeSpec Validation CI runtime in the spec repo #44563

Description

@v-xuto

Description:

The TypeSpec Validation CI in the spec repo is taking too long to complete. In many cases, the run time is around an hour or even longer, which significantly slows down development and validation workflows.

Image

Example link: https://github.com/Azure/azure-rest-api-specs/actions/runs/28857085073/job/85586200452?pr=44494

Expected behavior:

TypeSpec Validation CI should finish in a reasonable amount of time, ideally much faster than the current runtime.

Actual behavior:

The CI often takes one hour or more to complete.

Impact:

  • Slower feedback loop for spec changes
  • Reduced development efficiency
  • Longer wait time for validation results

@mikeharder, @qiaozha for notification.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions