dashbitco / broadway_kafka

A Broadway connector for Kafka
233 stars 53 forks source link

run integration test on ci #127

Closed slashmili closed 1 year ago

slashmili commented 1 year ago

With this PR, we run integration tests on CI. I've used Earthly as was purposed in #61.

This PR closes #61

Currently the GitHub Action tests runs on Elixir 1.7.4 but I couldn't make the docker-compose work on 1.7.4-erlang-21.3.8.17-alpine-3.12.0 therefor I've skipped running the integration tests on this older version.

Instead I only configured to run the integration tests on Elixir 1.11.3 and 1.14.3. currently the

slashmili commented 1 year ago

Just for the record the main tests are failing because Githb Action runner ubuntu-18.04 is not available anymore

josevalim commented 1 year ago

A PR to update the current runners will be very welcome as well!