Sha256: 3d7ac32f78c757b3798deed909e4fc1e0afa8945ca271e8806a32bef088163c5

Contents?: true

Size: 1.01 KB

Versions: 1

Compression:

Stored size: 1.01 KB

Contents

name: test

on:
  push:
  pull_request:

concurrency:
  group: ${{ github.workflow }}-${{ github.ref }}
  cancel-in-progress: true

jobs:
  build:
    runs-on: ubuntu-latest
    services:
      mysql:
        image: mysql:5.7
        ports:
          - 3306:3306
        env:
          MYSQL_ALLOW_EMPTY_PASSWORD: "yes"
        options: --health-cmd "mysqladmin ping -h localhost" --health-interval 1s --health-timeout 3s --health-retries 60
    strategy:
      fail-fast: false
      matrix:
        ruby:
          - 2.7
          - 3.0
          - 3.1
          - 3.2
        gemfile:
          - gemfiles/ar60.gemfile
          - gemfiles/ar61.gemfile
          - gemfiles/ar70.gemfile
          - gemfiles/ar71.gemfile
    env:
      DATABASE_HOST: 127.0.0.1
      BUNDLE_GEMFILE: ${{ matrix.gemfile }}
    steps:
      - uses: actions/checkout@v4
      - uses: ruby/setup-ruby@v1
        with:
          ruby-version: ${{ matrix.ruby }}
          bundler-cache: true
      - run: bundle install
      - run: bundle exec rake

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
active_record_mysql_xverify-0.4.0 .github/workflows/test.yml