Closed lwaekfjlk closed 1 week ago
Feel free to open a PR that removes --all-extra
Fixed in #80
nice! Just saw the comment.
@ProKil do you have any other suggestions on saving CI time with workflow. I faced a exceeding limit of 2000 min when running another codebase.
One way is to limit CI to PRs. We could change mypy to pyright to save time, but I have not tested that yet.
thanks. good to hear.
There are several things that we could optimize including using a docker that has mypy and other tools pre-installed, and use local cache. You can also use self-hosted test runners and another tip I just found is that you can easily test run your commit before pushing using this https://github.com/nektos/act?tab=readme-ov-file. Maybe we should add this tip to the contribution guide.
sounds good. Good to know all of these. I am trying to update my project-template to optimize its CI time.
@ProKil I personally find that act is kind of not so easy to use? Should we add this into the contribution guide?
@ProKil I personally find that act is kind of not so easy to use? Should we add this into the contribution guide?
Does "act" mean "agent.act"?
Description
Do we need to install --all-extras for mypy testing? I think it would take a lot of time. Only typing-related packages are required.
Additional Information
No response