Add two GitHub Workflows: one building a project and running unit tests, second building a project and running integration tests. The integration tests are run against a few Scylla versions (starting from GA 4.3).
Additionally, add badges to the README displaying the test status and the current version of the project on Maven Central.
Moved those two jobs (unit tests, integration tests) into a single GitHub workflow. This is a purely organizational change. It does not affect parallelism (those jobs are still started parallel). It is due to a known GitHub bug: https://github.community/t/github-actions-status-checks-created-on-incorrect-check-suite-id/16685, which resulted in "Publish unit test report" going to "Integration tests" workflow instead of "Unit tests" workflow
Requires https://github.com/scylladb/scylla-cdc-java/pull/50 (integration testing)
Add two GitHub Workflows: one building a project and running unit tests, second building a project and running integration tests. The integration tests are run against a few Scylla versions (starting from GA 4.3).
Additionally, add badges to the README displaying the test status and the current version of the project on Maven Central.