ci: Make pre-commit hooks run on PR in core packages
benwandrew opened this issue · 3 comments
benwandrew commented
Make pre-commit hooks run in "core" packages on PR, for example, in autora-synthetic. Use the example in https://github.com/AutoResearch/autora-core to do this.
benwandrew commented
this is not nearly as straightforward as i originally thought. i think it is going to require everyone's effort since i don't have the familiarity with individual modules to fix all errors after running the hooks... i have spent a decent amount of time spinning my wheels here without progress. perhaps the author of each module can add and run the hooks, and then resolve the resulting errors for their own modules?
eg. Joshua -- BMS, Star -- BSR, etc...
musslick commented
- remove mypy from core packages except ones where it already passes
- for each package where mypy was remove, add an issue to add it back
younesStrittmatter commented
- https://github.com/AutoResearch/autora-experimentalist-novelty
- https://github.com/AutoResearch/autora-theorist-darts
- https://github.com/AutoResearch/autora-theorist-bsr
- https://github.com/AutoResearch/autora-theorist-bms
- https://github.com/AutoResearch/autora-experimentalist-model-disagreement
- https://github.com/AutoResearch/autora-experimentalist-uncertainty
- https://github.com/AutoResearch/autora-experimentalist-nearest-value
- https://github.com/AutoResearch/autora-experimentalist-leverage
- https://github.com/AutoResearch/autora-experimentalist-inequality
- https://github.com/AutoResearch/autora-experimentalist-assumption
- https://github.com/AutoResearch/autora-experimentalist-falsification
- https://github.com/AutoResearch/autora-synthetic-psychology-ssm
- https://github.com/AutoResearch/autora-synthetic-abstract-equation