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

Add CI workflow #12

Closed lourencofsilva closed 1 month ago

lourencofsilva commented 1 month ago

Add workflow that builds, run tests and lint on the repo. This is initiated by a push or pull request to the develop branch. Resolves #11

nigelmj commented 1 month ago

Have you considered adding mypy for type checking? It could help catch potential type-related issues early on, especially since the codebase already utilises the typing module. Just a thought!

suzanneEmbury commented 1 month ago

Have you considered adding mypy for type checking? It could help catch potential type-related issues early on, especially since the codebase already utilises the typing module. Just a thought!

This is a good suggestion, @Nigel007 - we have used mypy in other projects and found it useful. Maybe you could add this in a separate issue/PR? I'd like to merge this PR as soon as possible, since @lourencofsilva created it some time ago and I've already delayed it for a while.