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 from TravisCI to Github Actions #1241

Closed
lwouis opened this issue Nov 20, 2021 · 2 comments
Closed

Migrate from TravisCI to Github Actions #1241

lwouis opened this issue Nov 20, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@lwouis
Copy link
Owner

lwouis commented Nov 20, 2021

Is your feature suggestion related to a problem? Please describe.
Currently CI/CD is done on TravisCI. They sponsor OSS with 500 minutes/month of build on a mac. I just checked out Github Actions pricing and their free tier have 2000 minutes/month.

Also TravisCI has me open a ticket to ask for credits every time I run out. It's not fun, and it takes them weeks sometimes to re-credit the project, which freezes any release we would have ready to ship.

For these reasons, it may be worth the effort to move to Github Actions.

We could also look at other providers like Azure Pipelines, which I've used successfully in the past as well.

Describe the solution you'd like
Not having to worry about build minutes.

Describe alternatives you've considered
We can stay on TravisCI. It works well and was hard/long to setup.

@lwouis lwouis added the enhancement New feature or request label Nov 20, 2021
@lwouis
Copy link
Owner Author

lwouis commented Nov 1, 2024

Github Actions actually has a 10x minutes multiplier for macOS machines. This means that we would only get 200min/month with them.

lwouis added a commit that referenced this issue Nov 2, 2024
lwouis added a commit that referenced this issue Nov 2, 2024
lwouis added a commit that referenced this issue Nov 2, 2024
lwouis added a commit that referenced this issue Nov 2, 2024
@lwouis
Copy link
Owner Author

lwouis commented Nov 2, 2024

Migrated today 🎉

@lwouis lwouis closed this as completed Nov 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant