Reduce the build jobs on Travis ... or use Github Actions
See original GitHub issueEmail today from travis:
Welcome to Travis CI, Richard Hull!You are on Free.You have 10,000 credits left - these will begin counting down automatically as soon as you run your first build.You can use your credits to build on both private and open-source repositories using Linux, macOS, and Windows OS.Use the
Sign up now
button below to sign up for a bigger plan to ensure the builds for your private repositories continue uninterrupted.If you’re building open-source public repositories and want to signup for an open-source plan, please contact Travis CI. – You have 10,000 Credits left for building on Travis CI!
Now that travis is no longer ‘free’, and since every time a build across any luma.* project is triggered, it will kick off multiple jobs to run the same tests on different versions of python.
This will quickly drain down the 10000 credits, so we have a choice:
- Remove the build jobs for different versions of python (this reduces the rate at which the credits will go down, but not ideal in the longer term)
- Contact travis and appeal for an open-source plan (this may be successful, but who knows?)
- Move all CI operations to github actions instead (free right now, and some small effort required to convert current CI)
Any thoughts on preferred next step @thijstriemstra ?
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (2 by maintainers)
Top GitHub Comments
I fired off a request to Travis support and they initially came back quite quickly with a canned response, but nothing substantive since I responded.
Ok I will make a github actions pr.