Sha256: 71b812c06b96bbb3fb7d98d5b04c1bd64be1794db0ec5fa1f5f3ec0657e22ade
Contents?: true
Size: 1.32 KB
Versions: 6
Compression:
Stored size: 1.32 KB
Contents
name: CI on: [pull_request, push] jobs: rubocop: strategy: fail-fast: true runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: ruby/setup-ruby@v1 with: ruby-version: 2.7 bundler-cache: true - run: bundle exec rubocop rspec: strategy: fail-fast: false matrix: ruby: [ '2.7', '3.0', '3.1' ] runs-on: ubuntu-latest env: DATABASE_URL: "postgresql://postgres:postgres@127.0.0.1:5432/rails-transactional-outbox-test" POSTGRES_URL: "postgresql://postgres:postgres@127.0.0.1:5432" services: postgres: image: postgres:14 env: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres POSTGRES_DB: rails-transactional-outbox-test ports: - 5432:5432 options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5 redis: image: redis ports: - 6379:6379 options: >- --health-cmd "redis-cli ping" --health-interval 10s --health-timeout 5s --health-retries 5 steps: - uses: actions/checkout@v2 - uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} bundler-cache: true - run: bundle exec rake
Version data entries
6 entries across 6 versions & 1 rubygems