Sha256: 1547ea238ec0c8042daa5413a9ada8a3bbad1aacd02e2ed70bd156b2e2196b6d

Contents?: true

Size: 862 Bytes

Versions: 6

Compression:

Stored size: 862 Bytes

Contents

name: CI
on: [push, pull_request]
jobs:
  tests:
    strategy:
      matrix:
        ruby-version:
          - "2.7"
          - "3.0"
        rails-version:
          - "6.1"
          - "7.0"
          - "main"

    env:
      RAILS_VERSION: "${{ matrix.rails-version }}"

    name: ${{ format('Tests (Ruby {0}, Rails {1})', matrix.ruby-version, matrix.rails-version) }}
    runs-on: ubuntu-latest
    continue-on-error: true

    steps:
      - uses: actions/checkout@v1

      - name: Install Ruby
        uses: ruby/setup-ruby@v1
        with:
          ruby-version: ${{ matrix.ruby-version }}
          bundler-cache: true

      - name: Run tests
        run: |
          bin/test test/**/*_test.rb

      - name: Fail when generated changes are not checked-in
        run: |
          git update-index --refresh
          git diff-index --quiet HEAD --

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
cache_keeper-0.3.0 .github/workflows/ci.yml
cache_keeper-0.2.1 .github/workflows/ci.yml
cache_keeper-0.2.0 .github/workflows/ci.yml
cache_keeper-0.1.2 .github/workflows/ci.yml
cache_keeper-0.1.1 .github/workflows/ci.yml
cache_keeper-0.1.0 .github/workflows/ci.yml