Skip to content
New issue

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

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

Already on GitHub? # to your account

Migrate ci.yml to pixi and add pixi-auto-update-ci job #266

Merged
merged 1 commit into from
Mar 21, 2024

Conversation

traversaro
Copy link
Member

@traversaro traversaro commented Mar 19, 2024

Fix #253, follow up of #261 .

Furthermore, add a job that every month updates the version of the dependencies (compatibly with the pixi.toml file) and regenerate the pixi.lock file (see prefix-dev/pixi#910 for the background).

@traversaro traversaro changed the title Micate ci.yml to pixi and add pixi-auto-update-ci job Migrate ci.yml to pixi and add pixi-auto-update-ci job Mar 19, 2024
@traversaro traversaro merged commit 2d36d63 into master Mar 21, 2024
2 checks passed
@traversaro traversaro deleted the migratecitopixi branch March 21, 2024 10:48
@traversaro
Copy link
Member Author

traversaro commented Mar 22, 2024

For future reference, with a warm cache (https://github.com/robotology/icub-models-generator/actions/runs/8387397530) the CI time was reduced from 8 minutes to 34 seconds. With a cache miss (i.e. when you change the pixi.lock file), the CI time is 3 minutes.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Migrate ci scripts to conda
3 participants