nanopolish icon indicating copy to clipboard operation
nanopolish copied to clipboard

Migrate Travis CI by May 31, 2021

Open junaruga opened this issue 3 years ago • 2 comments

Travis CI announced 2 days ago that travis-ci.org shut down will occur on May 31, 2021. https://blog.travis-ci.com/2021-05-07-orgshutdown

We need to migrate travis-ci.org to travis-ci.com, otherwise maybe we can not continue to use it. You can do it from this repository's Setting page.

AMD64 is not free on travis-ci.com. You will be given the credits initially. AMD64 consumes the credits. https://docs.travis-ci.com/user/billing-overview/#usage---credits

Fortunately non-AMD64 (arch: arm64, arch: ppc64le, arch: s390x) is still free for open source repository.

if you want to manage for free, a migration path I can recommend is

  1. Migrate AMD64 cases to GitHub Actions.
  2. Drop AMD64 cases in travis-ci.org.
  3. If you want to use non-AMD64 in the future, migrate travis-ci.org to travis-ci.com. You can do it on the setting page.

Here is an example of travis-ci.com credits page I reported. https://travis-ci.community/t/free-oss-credits-usage-calculation/10832/4

Here is an example of GitHub Actions I know as a reference. https://github.com/brianmario/mysql2/blob/master/.github/workflows/build.yml https://github.com/ruby/ruby/tree/master/.github/workflows

That's it!

junaruga avatar May 08 '21 23:05 junaruga

Thanks @junaruga. I think it would be best to migrate to github actions

jts avatar May 10 '21 16:05 jts

Okay. I think a conversation in the following ticket I opened for minimap2 is helpful to migrate to GitHub Actions for you. https://github.com/lh3/minimap2/issues/740

junaruga avatar May 11 '21 13:05 junaruga