{"id":200,"date":"2021-02-21T18:25:00","date_gmt":"2021-02-21T23:25:00","guid":{"rendered":"http:\/\/sycured.127.0.0.1.sslip.io\/?p=200"},"modified":"2024-01-13T20:36:54","modified_gmt":"2024-01-14T01:36:54","slug":"from-travis-ci-to-github-actions","status":"publish","type":"post","link":"http:\/\/10.42.0.68:8080\/blog\/from-travis-ci-to-github-actions","title":{"rendered":"From Travis CI to GitHub Actions"},"content":{"rendered":"\n

You’ll know why I’m migrating from Travis CI<\/a> to GitHub Actions<\/a>.<\/p>\n\n\n\n

I was happy with Travis CI but I needed one feature<\/p>\n\n\n\n\n\n\n\n

Travis CI<\/h2>\n\n\n\n

Cost for open source repositories<\/h3>\n\n\n\n

When you’ve not validated with Travis CI about your open-source repository, you don’t have OSS-only credits<\/em>.
In that case, you’re using the 10000 credits<\/strong> included with the Free plan<\/strong>.<\/p>\n\n\n\n

At this time, I’ve nearly 44% used this month so it’s moderate usage and my biggest repository (aiokafka) doesn’t use Travis CI but GitHub Actions otherwise I’ll be out of credits.<\/p>\n\n\n\n

Very slow\u2026 cost more credits<\/h3>\n\n\n\n

It’s not a joke but reality\u2026<\/p>\n\n\n\n

On my latex-builder, my latex build (executing the shell script) is:<\/p>\n\n\n\n