Skip to content

[Task] Improve CI workflows #3517

Open
Open

Description

@deruyter92

Some issues that we can address to improve CI:

  1. CI is currently quite overloaded for new PRs. Can we reconsider the specific selection of tests that will be run for general PRs? This could involve improving the filters in the intelligent testing workflow, or simply reducing the matrix of tests.
  2. The canary lane is now somewhat separated from the rest of intelligent testing. We should consider integrating this better.
  3. Should we look at the functional tests and if they are still representative and covering our standard pipeline? or can we improve?
  4. Are all tensorflow (smoke) tests still needed or can we reduce these?

Activity

  1. changed the title [-]Improve CI workflows[/-] [+][Task] Improve CI workflows[/+] on Sep 14, 2026
  2. added theissue type on Sep 14, 2026
  3. added
    enhancementNew feature or request
    CIRelated to CI/CD jobs and automated testing
    on Sep 14, 2026
  4. C-Achard commented on Sep 15, 2026

    @C-Achard
    Member

    One small addition, we may want a branch-scoped guard for dev pushes. Keeping CI on all commits for main is deliberate but the same choice may not hold for dev.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

CIRelated to CI/CD jobs and automated testingenhancementNew feature or request

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions