Too Long; Didn't Read
Ruby on Ruby on Rails project has MySQL, Redis, Elasticsearch databases on GitHub Actions. GitHub Actions yaml configuration will allow you to run tests on GitHub CI server. Tests are executed across parallel jobs thanks to matrix feature in GitHub Actions and the Knapsack Pro ruby gem that will auto-balance tests distribution across jobs. You can find results of executed CI builds in Actions tab on your GitHub repository page. You need to set up services with docker container to run each of the databases.