Skip to content

ci: improve CI configuration for Rust projects #42

@savacano28

Description

@savacano28

The current CI configuration has redundant steps across multiple jobs (X_compile and X_build). These jobs share many common installation and setup steps, leading to unnecessary duplication and increased build times.

Some expected outcomes are :

  • Create a dedicated setup job to handle rust installation, dependencies and tools
  • Remove redundant steps
  • Optimize caching
  • Use same versions for all the platforms

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureType: new feature or capability (feat:).technical improvementLinked to technical improvement.
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions