Keming
Keming
Me too. But restarting the computer fixed it. :(
/assign @hwdef
I think we can merge PyPI packages in one `install.python_packages`. `run()` should be cached since by default it won't mount the working directory. Which version are you using? @oocococo `envd...
Hi @oocococo, we have changed the behavior in https://github.com/tensorchord/envd/pull/1289. So next time, Python packages in different `install.python_packages` commands will be installed in different steps. Hope this can solve your issue....
> Then how to support this in envd? Should we introduce a new func `install.pdm_pacages`? It's highly related to Python. I think it can be a parameter in `install.python(use_pdm=True)`. Thus...
> Is it a SoC Project? Yep. I think it's also open for everyone to take. (PS: it may take a lot of time)
I don't want to hack GitHub actions for the dynamic matrix. Because their internal API changes frequently without notifying people. More importantly, we should check the limit before researching the...
I think the CI can organize the jobs (even when it's larger than the limit). My main concern is the complexity. The current CI is already overwhelming to maintain.
> By this way, the complexity don't disappeared, but moved into the source of test. Make sense. Not sure if there is a stable method to generate the matrix dynamically.