Sha256: 0c09002815f7261b8839d6b7ab01ad861349696721421ca24af7a2aced7d0cd0

Contents?: true

Size: 1.46 KB

Versions: 4

Compression:

Stored size: 1.46 KB

Contents

name: Ruby

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]

jobs:
  rails_3_2:
    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v2
    - name: Set up Ruby
      uses: ruby/setup-ruby@v1
      with:
        ruby-version: 2.3
        bundler-cache: true
    - name: Run tests
      run: bundle exec rake
    - run: gem uninstall -v '>= 2' -ax bundler || true
    - run: gem install bundler -v '< 2'
    - name: Run interaction tests
      run: ./specs_e2e/rails_3_2/test.sh
      env:
        CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}

  rails_4_2:
    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v2
    - name: Set up Ruby
      uses: ruby/setup-ruby@v1
      with:
        ruby-version: 2.5
        bundler-cache: true
    - name: Run tests
      run: bundle exec rake
    - run: gem uninstall -v '>= 2' -ax bundler || true
    - run: gem install bundler -v '< 2'
    - name: Run interaction tests
      run: ./specs_e2e/rails_4_2/test.sh
      env:
        CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}

  rails_5_2:
    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v2
    - name: Set up Ruby
      uses: ruby/setup-ruby@v1
      with:
        ruby-version: 2.6
        bundler-cache: true
    - name: Run tests
      run: bundle exec rake
    - name: Run interaction tests
      run: ./specs_e2e/rails_5_2/test.sh
      env:
        CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cypress-on-rails-1.17.0 .github/workflows/ruby.yml
cypress-on-rails-1.16.0 .github/workflows/ruby.yml
cypress-on-rails-1.15.1 .github/workflows/ruby.yml
cypress-on-rails-1.15.0 .github/workflows/ruby.yml