Sha256: 97c67053fb51cac5dfec28a7f468249367522d4167285c9e28a0ec66bd8d324b

Contents?: true

Size: 849 Bytes

Versions: 1

Compression:

Stored size: 849 Bytes

Contents

name: TCR Spec Suite

on:
  push:
    branches: [master]
  pull_request:

jobs:
  test:
    name: Test
    runs-on: ubuntu-latest

    strategy:
      matrix:
        ruby:
          - "2.0.0"
          - "2.1.9"
          - "2.2.10"
          - "2.3.7"
          - "2.4.4"
          - "2.5.1"
          - "2.7.3"
          - "3.0.1"

    steps:
      - uses: actions/checkout@v2

      - name: Initial setup
        uses: ruby/setup-ruby@v1
        with:
          ruby-version: ${{ matrix.ruby }}

      - name: Install dependencies
        run: bundle install

      - name: Run tests
        run: bundle exec rspec

  testall:
    if: ${{ always() }}
    runs-on: ubuntu-latest
    name: Test (matrix)
    needs: [test]
    steps:
      - name: Check status of all test runs
        if: ${{ needs.test.result != 'success' }}
        run: exit 1

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tcr-0.3.0 .github/workflows/tcr.yml