-
Notifications
You must be signed in to change notification settings - Fork 247
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
switch CI off travis-ci #439
Comments
see also: #331 |
I was just reading through this post which talks about setting up github actions and testing across linux, macos, and windows: https://dan.yeaw.me/posts/github-actions-automate-your-python-development-workflow/ Figured maybe that would be helpful. |
Awesome, that looks great! Thanks willkg Also, I'm +1 on publishing to pypi from CI (so we don't have to manage pypi creds on our laptops). |
Please see PR #514 for testing and linting on GHA. You'd need to keep Travis at least for Python 3.7 and 3.8 until #503 is fixed, but some jobs could be removed from Travis. Some things that Travis has but GHA doesn't, which could be useful: |
Bleach currently uses Travis CI for thing, but it seems like Travis CI is going to go away. We should switch to something else.
A lot of Mozilla projects use Circle CI, so I think that's probably the best option for now.
The text was updated successfully, but these errors were encountered: