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

Continuous Integration broken #760

Open
Lihis opened this issue Jan 5, 2025 · 3 comments
Open

Continuous Integration broken #760

Lihis opened this issue Jan 5, 2025 · 3 comments

Comments

@Lihis
Copy link
Contributor

Lihis commented Jan 5, 2025

It looks that Travis CI has ran out of credits so we're lacking CI builds for Linux.

Can we continue to use Travis CI without huge financial requirements or do we need to look for replacement?

Some replacements which comes to my mind would be:

  • GitHub Actions
    • Might be possible to do Mac and Windows builds so we could drop the AppVeyor and have everything in one place
  • CircleCI
    • 6000 minutes on free plan. Some years ago they did not have Windows support so current status (and Mac support) should be checked

AppVeyor seems broken too but I would keep this issue only about Travis CI as AppVeyor "works"; yes the build does not pass but it does not need credit card to make it pass.

@okias
Copy link

okias commented Jan 5, 2025

Another option:

  • GitLab ?
  • I can provide some slow x86 runners

@Lihis
Copy link
Contributor Author

Lihis commented Jan 6, 2025

Some years back GitLab CI had some limitations when used with GitHub but re-evaluation does not hurt.

If self-hosted is option then I could provide Woodpecker CI.

@Lihis
Copy link
Contributor Author

Lihis commented Jan 6, 2025

It was discussed in IRC that we probably should migrate to GitHub Actions as I already have a branch where I played with it.

IIRC I have some uncommitted changes to the branch so I'll try to push them and finish the migration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants