Skip to content

Migrate Travis CI by May 31, 2021 #740

@junaruga

Description

@junaruga

Hi. I see this repository uses travis-ci.org.

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.

A migration path I can recommend is

  1. Migrate AMD64 cases to GitHub Actions.
  2. Remove AMD64 cases on Travis, because it consumes credits. Then migrate travis-ci.org to tarvis-ci.com. You can migrate it on the setting page.
  3. Use non-AMD64 (arm64) cases on travis-ci.com.

Here is an example of travis-ci.com credits page. You can check a history of builds with consumed credits.
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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions