The Wayback Machine - https://web.archive.org/web/20210105232734/https://github.com/diasurgical/devilution/issues/2192
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate macOS builds to GitHub Actions #2192

Open
AJenbo opened this issue Jan 3, 2021 · 3 comments
Open

Migrate macOS builds to GitHub Actions #2192

AJenbo opened this issue Jan 3, 2021 · 3 comments

Comments

@AJenbo
Copy link
Member

@AJenbo AJenbo commented Jan 3, 2021

TravisCI is effectively dead when it comes to OSS projects. In December they introduced a new price model and gave each org a one time allotment of 10,000 "credit". For macOS they charge 50 credit per minute (rounded up), with each build taking just over 3 minutes, and each commit running two builds that gave us just enough for 25 commits, or about two weeks before it ran out.

It's possible to request more minutes, but current reports is that all requests are being rejected at the moment.

The only other option for macOS builds appears to be GitHub Actions, so if anyone has experience with that we would very much appreciate a PR that makes the migration from TravisCI to GitHub Actions.

@galaxyhaxz
Copy link

@galaxyhaxz galaxyhaxz commented Jan 3, 2021

It's genuinely sad to see Travis take this route. Given the large number of projects using it, I'd expect there to be backlash from the public soon. One would hope they reverse the change, or maybe give you unlimited credits but only so many builds per day.

@AJenbo
Copy link
Member Author

@AJenbo AJenbo commented Jan 3, 2021

Sad yes. But I don't think they will return cater much to OSS projects, it all started going down hill last June, and they have pretty steep competition at this point. In any case it was never my preference CI, but there logo is pretty cool so I'll miss that I guess.

@qndel
Copy link
Member

@qndel qndel commented Jan 3, 2021

you know the CI was pretty shit when the logo is the thing you are going to miss most lol

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.