Skip to content

CI: for fast CI dev flow - build only changed workflows #2510

Open
@Anton-Latukha

Description

@Anton-Latukha

Description:

Contributions to the CI now have to pass a {test, bench, nix} workflows, which takes ~2 hours per loop & keeps those runners occupied & devs waiting vacuously.

Describe the solution you'd like

(probably by configuring skip-duplicate-actions): Changes to according CI workflow should trigger mostly only that workflow & maybe related ones.

Additional context

I tried to enumerate files directly in d7c1a5a, which in #2506 (comment) is described & has a link to the build.

Later I changed caching only by changing docs & CI still ran into #2506 (comment).

Metadata

Metadata

Assignees

No one assigned

    Labels

    CIContinuous integrationlevel: easyThe issue is suited for beginnerstype: enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions