Sha256: 4e69bf1746056c328937b4c8e56966c7d9ce8e9a8bc71487b02b41bd1141540b

Contents?: true

Size: 701 Bytes

Versions: 3

Compression:

Stored size: 701 Bytes

Contents

name: ci-master

on:
  push:
    branches: # Trigger only on the main branch to avoid duplicate runs on PR branches
      - master
  schedule: # trigger once a week to ensure that CI works even after dependent gem updates
    - cron: 0 0 * * 1

jobs:
  rspec:
    runs-on: ubuntu-latest

    strategy:
      fail-fast: false
      matrix:
        ruby: [2.5, 2.6, 2.7]
        rails: [5.2, 6.0, 6.1]

    env:
      RAILS_VERSION: ${{ matrix.rails }}
      CI: true

    steps:
    - uses: actions/checkout@v2
    - uses: ruby/setup-ruby@v1
      with:
        ruby-version: ${{ matrix.ruby }}
        # bundler-cache: true -- this messes up some dynamic constants
    - run: "./spec/bin/run_spec.sh"

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sorbet-rails-0.7.33 .github/workflows/ci-master.yml
sorbet-rails-0.7.32 .github/workflows/ci-master.yml
sorbet-rails-0.7.31 .github/workflows/ci-master.yml