-
Notifications
You must be signed in to change notification settings - Fork 0
Update CI + Pre-Push #9
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
Conversation
|
Awesome! CI time has gone down form 4m53s to 2m22s. |
horizon-blue
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! Thank you for the quick fix :). Feel free to merge this PR whenever you feels ready
| # Run tests (pre-push hook) | ||
| - id: test | ||
| name: Run all tests | ||
| entry: scripts/test-quiet.sh |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps we can remove the unused script now that we don't use it anymore? ;)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ahh good point. will remove now
In this PR, I
pixi reinstall genmetaballsto pre-push before testing, so that all C++/CUDA files are always built before testing (FIXES MET-28)pixi installfrom CI, the regular pixi setup action does this already. (FIXES MET-22)Additionally, I have removed the cache-ing of pixi envs from the CI. The cache includes the cuda toolkit, which is way larger than the runner can store. If you look at previous github actions (below), the memory is too large.