Skip to content
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

Lint .travis.yml #375

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Lint .travis.yml #375

wants to merge 1 commit into from

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