Sha256: 07ba055affbccb88ca9422e3ff8825fe225f468ff5a023eb73dbfa55f0a64c9a
Contents?: true
Size: 1.37 KB
Versions: 2
Compression:
Stored size: 1.37 KB
Contents
name: CI on: [push, pull_request] jobs: build: strategy: fail-fast: false matrix: ruby: ['2.7', '3.0'] runs-on: ubuntu-latest services: postgres: image: postgres:12 ports: ['5432:5432'] options: >- --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5 env: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres POSTGRES_DB: postgres steps: - name: Checkout repository uses: actions/checkout@v2 - name: Setup Ruby uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} - name: Caching dependencies uses: actions/cache@v1 with: path: vendor/bundle key: bundle-use-ruby-${{ runner.os }}-${{ matrix.ruby }}-${{ hashFiles('**/Gemfile.lock') }} restore-keys: | bundle-use-ruby-${{ runner.os }}-${{ matrix.ruby }}- - name: Bundle Install run: | bundle config path vendor/bundle bundle install --jobs 4 --retry 3 - name: Setup Database env: RAILS_ENV: test run: | cp config/database.yml.postgresql config/database.yml bin/rails db:create bin/rails db:migrate - name: Run Tests run: bin/rails test
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
iqvoc_inflectionals-2.11.4 | .github/workflows/ci.yml |
iqvoc_inflectionals-2.11.3 | .github/workflows/ci.yml |