Sha256: dfe49dc0cc5efe9fa57878d00196c75b3f97638af1a12dcce1604ead6d06e989
Contents?: true
Size: 1.3 KB
Versions: 2
Compression:
Stored size: 1.3 KB
Contents
--- name: ActiveRecord MySQL Enum on: [push] jobs: test: name: Unit Tests runs-on: ubuntu-latest services: mysql: image: mysql:5.7 env: MYSQL_DATABASE: activerecord_mysql_enum_test MYSQL_USER: user MYSQL_PASSWORD: password MYSQL_ROOT_PASSWORD: rootpassword ports: - 3306:3306 options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 strategy: fail-fast: false matrix: ruby: ['3.0', 3.1, 3.2, 3.3] gemfile: - Gemfile - gemfiles/activerecord_6_0.gemfile - gemfiles/activerecord_6_1.gemfile - gemfiles/activerecord_7_0.gemfile - gemfiles/activerecord_7_1.gemfile env: BUNDLE_GEMFILE: ${{ matrix.gemfile }} DATABASE_MYSQL_HOST: 127.0.0.1 DATABASE_MYSQL_USERNAME: user DATABASE_MYSQL_PASSWORD: password steps: - uses: actions/checkout@v2 - uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} bundler: 2.2.29 bundler-cache: true - run: RAILS_ENV=test bundle exec rake db:create db:migrate - run: bundle exec rspec build_success: name: Build Success runs-on: ubuntu-latest needs: test steps: - run: echo Done!
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
activerecord-mysql-enum-2.4.2 | .github/workflows/test.yml |
activerecord-mysql-enum-2.4.2.pre.tstarck.1 | .github/workflows/test.yml |