Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI #8

Closed
dgelessus opened this issue Dec 29, 2019 · 2 comments
Closed

CI #8

dgelessus opened this issue Dec 29, 2019 · 2 comments

Comments

@dgelessus
Copy link
Owner

I need to set up some kind of CI service (GitHub Actions, Travis, ...) to automatically run tests (once there are any, see #7) and mypy. This might also be a good opportunity to set up additional checker tools (such as flake8).

The tests should be run on multiple Python versions and OSes. The checker tools only need to run on one configuration (they only perform static analysis that is not dependent on the Python version and OS used to run the tool). tox could be used to manage test/tool execution on different Python versions.

@dgelessus
Copy link
Owner Author

Added a Tox configuration in 1a416de and a GitHub Actions CI workflow in 3a805c3.

@dgelessus
Copy link
Owner Author

Also added flake8 in f690caa.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant