Page MenuHomeMiraheze

Deal with travis-ci.org shutdown
Closed, ResolvedPublic

Description

https://docs.travis-ci.com/user/migrate/open-source-repository-migration#q-what-will-happen-to-travis-ciorg-after-december-31st-2020

IIRC Miraheze makes heavy? use of travis-ci.org and they are going to shut it down before Dec 31, 2020.

You might want to find an alternative.

Event Timeline

We can just do the .com migration

Note that they will have time limit on .com infra.

https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing

For those of you who have been building on public repositories (on travis-ci.com, with no paid subscription), we will upgrade you to our trial (free) plan with a 10K credit allotment (which allows around 1000 minutes in a Linux environment).

And below lines.

Most relevant:

We will be offering an allotment of OSS minutes that will be reviewed and allocated on a case by case basis. Should you want to apply for these credits please open a request with Travis CI support stating that you’d like to be considered for the OSS allotment. Please include:

Your account name and VCS provider (like travis-ci.com/github/[your account name] )

How many credits (build minutes) you’d like to request (should your run out of credits again you can repeat the process to request more or discuss a renewable amount)

It may indeed be interesting to also look if there are any viable alternatives we could use.

We could also move to GitHub Actions

@MacFan4000 thanks!

I definitely think it's something we should consider.

Note that .org now has this banner. It's coming soon.™️

image.png (55×1 px, 4 KB)

Please be aware travis-ci.org will be shutting down in several weeks, with all accounts migrating to travis-ci.com. Please stay tuned here for more information.

MacFan4000 raised the priority of this task from Normal to High.Dec 21 2020, 20:32

Raising to high priority as the travis-ci.org shutdown date is next week.

@Universal_Omega I was going to do PRs for the rest once the mw-config one was merged.

For the pass/fail notifications, we can either have it notify pass/fail for each job, (potentially up to 4 messages on IRC), or not send notifications at all.

mw-config done. PRs opened by myself and @MacFan4000 on all other repositories. Awaiting on approval from other sysadmins before going ahead with full migration. SpriteSheet was also added to GitHub actions CI, but travis was never on that one before.