Move from Circle CI to Github Actions
I see that prometheus moved away from Circle CI to Github Actions in https://github.com/prometheus/prometheus/pull/11235, and similar discussion is going on for statsd_exporter in https://github.com/prometheus/statsd_exporter/issues/604
opened this issue to have a place of discussion for the migration.
if team is okay with the migration, I intend to find some time and start the migration
Sidenote: GRPC tests have been failing on master
Why migrate?
- https://github.com/prometheus/prometheus/pull/11235 shows that prometheus migrated 2 years ago
- Other exporters are also migrating to GitHub Actions
- GitHub actions is one less service to login into, and easy to view CI logs
Possible blockers:
- IPV6 tests in GitHub Actions: https://github.com/actions/runner-images/issues/668 (but we should be able to it get it working like we do it in CircleCI or like this https://github.com/PowerDNS/pdns/pull/12856)
few more datapoints:
@electron0zero I am happy to give this issue a shot if you've not started working on it already.
@Bryce-Souers nope I haven't started it yet so go for it
@electron0zero I have submitted #1351, please let me know if this works for the issue.