Skip to content

Conversation

@abitrolly
Copy link

Fixes warnings from https://config.travis-ci.com/explore

[warn] on jobs.include: deprecated key: "sudo" (The key sudo has no effect anymore.)
[warn] on jobs.include: deprecated key: "sudo" (The key sudo has no effect anymore.)
[warn] on root: deprecated key: "sudo" (The key sudo has no effect anymore.)
[info] on root: the key matrix is an alias for jobs, using jobs
[info] on env: the key matrix is an alias for jobs, using jobs
[info] on root: missing os, using the default "linux"

Fixes warnings from https://config.travis-ci.com/explore

[warn] on jobs.include: deprecated key: "sudo" (The key `sudo` has no effect anymore.)
[warn] on jobs.include: deprecated key: "sudo" (The key `sudo` has no effect anymore.)
[warn] on root: deprecated key: "sudo" (The key `sudo` has no effect anymore.)
[info] on root: the key matrix is an alias for jobs, using jobs
[info] on env: the key matrix is an alias for jobs, using jobs
[info] on root: missing os, using the default "linux"
@asmeurer
Copy link
Member

FYI, ever since Travis effectively ended all free jobs, we no longer have Travis running on this repo, and it's very difficult to test any changes to doctr.

@abitrolly
Copy link
Author

I see https://docs.travis-ci.com/user/billing-overview/#free-plan - so the credits are already over? Have you tried to contact the support to give you OSS excemption?

@asmeurer
Copy link
Member

I haven't. I may try, but unless they also give me an exception for other projects I was using Travis for, I personally won't have any investment in this project any more, at least insofar as Travis support goes (if we add support for other CI(s) that may change).

@abitrolly
Copy link
Author

Understood. With a GitHub Actions killing other CI systems, I guess there is not choice anymore than to switch to the platform proposition.

@abitrolly
Copy link
Author

It also makes it easier to push docs to other branch. This is how I push a huge static build of fedora packages info https://github.com/abitrolly/fedora-packages-static/blob/8787cbfb0dd0ed957996592465751c2bf7a110ce/.github/workflows/manual.yml#L46-L68

@asmeurer
Copy link
Member

asmeurer commented Sep 1, 2021

I don't think GitHub Actions is to blame for Travis stopping their free tier.

@abitrolly
Copy link
Author

But what is the point in using Travis for OSS projects right now? It is so inconvenient, and probably more costly not for OSS as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants