-
Notifications
You must be signed in to change notification settings - Fork 22
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
Automated testing using tox and continuous integration #180
Comments
My only hesitation here is that Github is going to give you a set amount of included minutes, and after that it will be turned off. The goal is for Github to incentivize users to give them money. On private repositories I set up |
This is a very good point. GitHub actions seemed like a good idea but really any tool could do the job. The Travis ci for pygfunction is currently inactive and that is what really needs to be fixed. I'll update the issue. Thanks. |
I do like using GitHub actions because the tests are integrated into the pull request confirmation. I am only familiar with using runners (Github and Gitlab), and not familiar with Travis. Following public release of Given that I can make what is described above work, I wouldn't mind also hosting the tests for |
It seems simple enough to configure github-actions that I am willing to try it out. We can see how far 3000 min/month goes and reconsider later. With the current pace of development, pygfunction might not need much. |
I am re-opening this issue as I realized that Github Actions is free for public repositories. I initially only included tests on ubuntu on PR events to the |
This issue is to configure
tox
to automate the execution of tests into fresh Python environments, and toconfigure github actions for continuous integrationre-configure continuous integration.This issue follows #179.
The text was updated successfully, but these errors were encountered: