.github/workflows/ci.yml in delayed_job_json-1.0.0 vs .github/workflows/ci.yml in delayed_job_json-1.0.1
- old
+ new
@@ -2,14 +2,14 @@
on: [push, pull_request]
jobs:
test:
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
services:
postgres:
- image: postgres:9.5
+ image: postgres:15
env:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
ports:
- 5432:5432
@@ -22,12 +22,12 @@
- 3306:3306
options: --health-cmd "mysqladmin ping -h localhost" --health-interval 20s --health-timeout 10s --health-retries 10
strategy:
fail-fast: false
matrix:
- ruby: [2.7, '3.0', 3.1, 3.2]
- gemfile: ['rails60', 'rails61', 'rails70']
+ ruby: [2.7, '3.0', 3.1, 3.2, 3.3]
+ gemfile: ['rails60', 'rails61', 'rails70', 'rails71']
database: ['postgresql', 'mysql', 'sqlite']
name: ruby ${{ matrix.ruby }}, ${{ matrix.gemfile }}, ${{ matrix.database }}
env:
@@ -35,10 +35,10 @@
POSTGRES_PASSWORD: postgres
DATABASE: ${{ matrix.database }}
BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby }}
bundler-cache: true
- name: Prepare test