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

Move away from Circle CI towards Github Actions #604

Open
pedro-stanaka opened this issue Dec 23, 2024 · 1 comment
Open

Move away from Circle CI towards Github Actions #604

pedro-stanaka opened this issue Dec 23, 2024 · 1 comment

Comments

@pedro-stanaka
Copy link
Contributor

Summary

Can we move away from Circle CI and use only Github Actions? What was the history here and why we still use it?

Why?

Seems like Prometheus itself made the move 2y ago, but that is not a reason itself. I find depending on two CI systems quite clunky and we get much better integrated experience and faster CI if we use only one.

Notes

@matthiasr if you can provide context here, would be nice.

Relates to #326

@pedro-stanaka pedro-stanaka changed the title Move away from Move away from Circle CI towards Github Actions Dec 23, 2024
@SuperQ
Copy link
Member

SuperQ commented Dec 23, 2024

There was some plan to move away, and it got partly there. But work on migrating stopped due to lack of volunteer time.

IMO we should probably finish the migration, but I dislike the promci setup. The action mono-repo is clunky to use. I would prefer to refactor this so it's easier to work with.

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

No branches or pull requests

2 participants