Conversation
As recommended in `uv` [documentation](https://docs.astral.sh/uv/concepts/cache/#caching-in-continuous-integration)
|
👋 Hello @Burhan-Q, thank you for submitting your PR to the
For additional guidance, refer to our Contributing Guide. Feel free to ask questions or seek clarification by leaving a comment. We appreciate your effort to enhance the CI workflow, making it more efficient with cache pruning! 🚀💾 |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #17664 +/- ##
==========================================
+ Coverage 73.97% 74.01% +0.03%
==========================================
Files 128 128
Lines 17138 17138
==========================================
+ Hits 12678 12684 +6
+ Misses 4460 4454 -6
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
|
@Burhan-Q can we combine these into the uv pip install step? |
|
@glenn-jocher I can try moving this but was following the guidance of the |
|
@Burhan-Q yes I just read them and they recommend this as a final step. I read some more on their README though and it seems like there is an argument there for cache pruning that is already set to default true, so I'm a little confused if since we are using the action and not just the CLI commands if this already covers us? |
|
Oh I see. That's curious bc adding the |
|
I wonder if the |
Signed-off-by: Glenn Jocher <[email protected]>
Signed-off-by: Glenn Jocher <[email protected]>
Signed-off-by: Glenn Jocher <[email protected]>
|
@Burhan-Q merged! |
Signed-off-by: Glenn Jocher <[email protected]> Co-authored-by: Ultralytics Assistant <[email protected]> Co-authored-by: Glenn Jocher <[email protected]>
As recommended in
uvdocumentationResults
Removed 785 files (6.6MiB)Removed 48101 files (3.0GiB)Removed 41819 files (2.0GiB)Removed 40539 files (3.1GiB)Removed 34847 files (2.6GiB)🛠️ PR Summary
Made with ❤️ by Ultralytics Actions
🌟 Summary
Improved CI efficiency by adding automated cache management and enhancing token handling for workflows. 🚀
📊 Key Changes
uv cache prune --cito multiple workflow jobs (CI benchmarks, tests, and publishing) for automated cache cleanup.🎯 Purpose & Impact