-
Notifications
You must be signed in to change notification settings - Fork 182
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
TravisCI needs update #353
Comments
@rjonaitis I just signed up for a paid account on travis-ci.com (it's no longer free) and it's a mess. E.g. getting errors that we need a paid plan, when another part of the UI confirms we have one. Just can't seem to get it set up. On looking into this I found posts such as: https://www.jeffgeerling.com/blog/2020/travis-cis-new-pricing-plan-threw-wrench-my-open-source-works Along with posts in their forums with others complaining of similar errors to the some of those I experienced. Hence suggest we move to using GitHub actions instead. Found posts which provide an intro, e.g.: https://developer.okta.com/blog/2020/05/18/travis-ci-to-github-actions Also "marketplace" for actions, e.g.: |
Understood, I'll look into github actions. |
TravisCI replaced with GitHub actions 90ff379 |
Many thanks! Where do we see whether the build is successful or failing? Is there a badge we can add to README.md? |
Added badge to README.md, the status icon can also be seen near commit hash in github |
Great, thanks. I see that all three GH Actions O/S builds seem to be successful, but AppVeyor, which we have been using up until now for Windows, is failing. Maybe we should remove this if GHA can take care of all three including Windows? |
@9600 I've fixed the failure on AppVeyor, but since we now have all O/S building with GH actions, it's redundant and can be removed. I've deleted the appveyor.yml configuration, but I don't have permissions to the repository settings to disable it completely, you'll have to do that. |
Since June 15th, 2021, the building on travis-ci.org is ceased. Please use travis-ci.com from now on.
@9600 TravisCI can only be set up by repository owner.
The text was updated successfully, but these errors were encountered: