Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve CI configuration #46

Open
savacano28 opened this issue Jan 24, 2025 · 0 comments
Open

Improve CI configuration #46

savacano28 opened this issue Jan 24, 2025 · 0 comments
Labels
feature use for describing a new feature to develop technical improvement

Comments

@savacano28
Copy link

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
@savacano28 savacano28 added technical improvement needs triage use to identify issue needing triage from Filigran Product team labels Jan 24, 2025
@EllynBsc EllynBsc added feature use for describing a new feature to develop and removed needs triage use to identify issue needing triage from Filigran Product team feature use for describing a new feature to develop labels Jan 24, 2025
@EllynBsc EllynBsc added this to the Bugs backlog milestone Jan 24, 2025
@jborozco jborozco added the feature use for describing a new feature to develop label Jan 27, 2025
@EllynBsc EllynBsc removed this from the Bugs backlog milestone Jan 27, 2025
@jborozco jborozco modified the milestone: Bugs backlog Jan 27, 2025
@savacano28 savacano28 removed their assignment Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature use for describing a new feature to develop technical improvement
Projects
None yet
Development

No branches or pull requests

3 participants