robota-suite / robota-core

A Python package for reading in elements of GitLab and GitHub repositories, for further analysis.
https://robota-core.readthedocs.io
MIT License
0 stars 8 forks source link

MyPy Type Checking in CI #17

Open nigelmj opened 1 month ago

nigelmj commented 1 month ago

Add static type checking to the ci pipeline using MyPy. Since the codebase already utilises the typing module, it would be useful to ensure type safety by integrating Mypy checks. Improvement to Ref #12 .

nigelmj commented 1 month ago

@suzanneEmbury As this issue is mainly an incremental improvement to the CI pipeline workflow, I can wait until the previous PR addressing Ref #12 has been merged before I create a new PR. If you would instead prefer a separate file for type checking I can create a PR by the end of this week.