Live data from Hacker News

Travis CI is no longer providing CI minutes for open source projects

news.ycombinator.com

191–193 of 193 posts

Re: Travis CI is no longer providing CI minutes for open source projects

#191
post #70

The build execution bits of Travis appear to be open source: https://github.com/travis-ci/travis-build https://github.com/travis-ci/worker It should be possible to make a GitHub action that runs an existing .travis.yml.

It's already possible, albeit but not a full port:

https://github.com/marketplace/actions/run-travis-yml

The action executes the stage scripts making that part portable at first. It helps a lot migrating as not everything needs to be rewritten at once while already reducing the build-times on Travis.

Language handling is a different beast, but I had the same thought that with some Ruby know-how a port of the travis-build as a whole could be done.

If not even running locally.

Re: Travis CI is no longer providing CI minutes for open source projects

#192

Earlier quoted context omitted.

> I also really like the way build scripts can be referenced by url/id such that I can just reference existing scripts made by other people. Super nice! I'm not familiar with that feature, can you give a link to docs/example/more info?

See this example action, it just "uses" other scripts https://github.com/samuelmeuli/action-electron-builder docs https://docs.github.com/en/free-pro-team@latest/actions/refe...

Thanks! Still not sure what you mean about https://github.com/samuelmeuli/action-electron-builder

I see the workflows at: https://github.com/samuelmeuli/action-electron-builder/blob/...

and

https://github.com/samuelmeuli/action-electron-builder/blob/...

What about them is using other scripts? Oh, do you jsut mean things like `uses: actions/setup-node@v1` is using that standard actions/setup-node "step"? Yeah, you can refrence steps defined elsewhere, ok, I get it!

For some reason I was thinking you meant something else. OK, thanks!

Re: Travis CI is no longer providing CI minutes for open source projects

#193

Earlier quoted context omitted.

> there were (and are still) a _ton_ of OSS projects out there that are configured to use Travis CI for their testing and build pipelines, and it's not free to switch to something else (even though there are many adequate alternatives). Github Actions is free. I migrated some repos to Github Actions this year and the process is relatively painless. Also I do not expect Microsoft to turn off Github Actions for OSS pro…

What "rate limited budget"? As far as I could tell there were no limits to Github Actions open source free?

You are correct and I was wrong. At the moment it applies to private repositories only.
Post reply on HN