CI against Ruby 2.7.2 and Ruby 2.6.6

This commit is contained in:
Yasuo Honda 2020-12-01 22:16:15 +09:00
parent 8031e66329
commit a2790f2ccc
1 changed files with 12 additions and 3 deletions

View File

@ -16,6 +16,9 @@ jobs:
- 6-0-stable - 6-0-stable
- 5-2-stable - 5-2-stable
- v5.2.4 - v5.2.4
ruby:
- 2.7.2
- 2.6.6
env: env:
DB: sqlite3 DB: sqlite3
RAILS: ${{ matrix.rails }} RAILS: ${{ matrix.rails }}
@ -24,7 +27,7 @@ jobs:
- name: Set up Ruby - name: Set up Ruby
uses: ruby/setup-ruby@v1 uses: ruby/setup-ruby@v1
with: with:
ruby-version: 2.7 ruby-version: ${{ matrix.ruby }}
- name: Install dependencies - name: Install dependencies
run: bundle install run: bundle install
- name: Run tests - name: Run tests
@ -41,6 +44,9 @@ jobs:
- 6-0-stable - 6-0-stable
- 5-2-stable - 5-2-stable
- v5.2.4 - v5.2.4
ruby:
- 2.7.2
- 2.6.6
env: env:
DB: mysql DB: mysql
RAILS: ${{ matrix.rails }} RAILS: ${{ matrix.rails }}
@ -51,7 +57,7 @@ jobs:
- name: Set up Ruby - name: Set up Ruby
uses: ruby/setup-ruby@v1 uses: ruby/setup-ruby@v1
with: with:
ruby-version: 2.7 ruby-version: ${{ matrix.ruby }}
- name: Startup MySQL - name: Startup MySQL
run: | run: |
sudo systemctl start mysql.service sudo systemctl start mysql.service
@ -75,6 +81,9 @@ jobs:
- 6-0-stable - 6-0-stable
- 5-2-stable - 5-2-stable
- v5.2.4 - v5.2.4
ruby:
- 2.7.2
- 2.6.6
env: env:
DB: postgres DB: postgres
RAILS: ${{ matrix.rails }} RAILS: ${{ matrix.rails }}
@ -101,7 +110,7 @@ jobs:
- name: Set up Ruby - name: Set up Ruby
uses: ruby/setup-ruby@v1 uses: ruby/setup-ruby@v1
with: with:
ruby-version: 2.7 ruby-version: ${{ matrix.ruby }}
- name: Setup databases - name: Setup databases
run: | run: |
psql -h localhost -p 5432 -W postgres -c 'create database ransack;' -U postgres; psql -h localhost -p 5432 -W postgres -c 'create database ransack;' -U postgres;