-
Notifications
You must be signed in to change notification settings - Fork 294
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
Move away from Travis CI #525
Comments
GitHub actions is probably the most straightforward alternative at the moment, yep. Could we build Thoughts on build configuration: During migration, running Perhaps it'd make sense during the migration to have the chosen continuous integration system run each of the configured environments as a separate build (i.e. individual process with pass/fail indicator)? There are a reasonably large number of environment combinations already (21 by my count?), so we'd want to be careful not to create redundant duplicate work - especially if opening pull requests causes all those workloads to be initiated (resulting in expenditure of compute resources (and therefore energy :)) that it'd be better to conserve). |
Hrm, mapping GHA |
GitHub Actions was added in #527, and tests are also run on AppVeyor for Windows (this could also be moved to GHA, but that's another issue). Also Travis CI hasn't been running for 10 months: https://travis-ci.org/github/html5lib/html5lib-python/builds Please see #545 to remove Travis CI config and replace with GHA in docs. |
Probably to GitHub Actions?
While we're rewriting the config, we may well want to migrate to cibuildwheel at the same time, especially before #445 happens (when we'll then need the infra to build non-universal wheels for releases cross-platform).
The text was updated successfully, but these errors were encountered: