Skip to content

Allow CI jobs to run in parallel #2043

@sydduckworth

Description

@sydduckworth

Currently in the ci.yml workflow the jobs are configured so that core doesn't run until after pre-commit, and most of the other jobs don't run until after core.
Removing those dependencies would speed up execution by allowing the jobs to run in parallel.

Also, because of that configuration the later jobs only run if the earlier jobs are successful. I've run into issues with this when I've pushed a PR where the pre-commit job failed, and then after fixing that I found that the later jobs were failing for a different reason.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions