Run pixi lockfile regeneration more often (every Monday at 5am UTC) - #4499
valeriupredoi wants to merge 16 commits into
Conversation
This reverts commit 9b41126.
|
agh looks like I need to clean up my local GH repo, it's full of unstashed refs - meh, should be OK here or you want me to close and reopen after I've cleaned it? |
|
I think we need to test better before merging the updated lockfile to prevent breaking the environment instead of updating more often. The advantage of not updating too often is that you don't need to install a new environment so often. |
I don't think we can detect such issues with better testing: a PR is not always responsible for breaking the env; it's the new deps that get released after it was merged that break the |
|
@bouweandela I reckon this is stull a useful thing to have - but am on the fence given how much work this performs, and how more often things can go south for users with this in, I'll leave it to you to decide 🍺 |
pip check fails because of incompat deps evolving on different time scales; having this in allows for a lower frequency of that occurring, but doesn't solve the root cause |
|
We could ask the tech lead team at the next meeting what their preferred update frequency is? |
sounds like a good idea! |
Description
I had this as a bit of a pet peeve since we implemented pixi functionality ie we ought to update the lockfiles more often that just once a month, but now I've seen the need of it with OSX env breaking pretty often. I reckon once a week is just fine.
Before you get started
Checklist
It is the responsibility of the author to make sure the pull request is ready to review. The icons indicate whether the item will be subject to the 🛠 Technical or 🧪 Scientific review.