name: Ruby Gem on: - push - pull_request jobs: test: runs-on: ubuntu-latest container: ruby:2.6 services: redis: image: redis options: >- --health-cmd "redis-cli ping" --health-interval 10s --health-timeout 5s --health-retries 5 steps: - uses: actions/checkout@v2 - name: Bundle run: | gem install bundler bundle install --jobs 4 --retry 3 - name: Test run: | bundle exec rake test env: REDIS_URL: 'redis://redis:6379'