Skip to content

Make CI runs faster #214

Open
Open
@thomaseizinger

Description

Describe your use case

We are using this in CI and it contributes about ~1-2min to the CI run of each crate despite:

  • cargo semver-checks being installed
  • cargo doc being cached

See https://github.com/thomaseizinger/rust-libp2p/actions/runs/3653859145/jobs/6173748557 for an example.

Is there a way for how this can be improved? When I run it locally, it is a lot faster (after the first invocation) so I am guessing there is a cache somewhere? Which files do I need to cache?

Describe the solution you'd like

cargo semver-checks to finish within seconds, not minutes.

Alternatives, if applicable

No response

Additional Context

No response

Metadata

Assignees

No one assigned

    Labels

    C-enhancementCategory: raise the bar on expectations

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions