From 4c06f95a683dde8d988dbdf5b4e1fa7536a7dd1d Mon Sep 17 00:00:00 2001 From: Jamie Macey Date: Mon, 12 Oct 2020 13:43:58 -0700 Subject: [PATCH] run multiple ruby/rails versions --- .github/workflows/ruby.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 46548e3..a5df5a6 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -16,6 +16,11 @@ on: jobs: test: runs-on: ubuntu-latest + strategy: + ruby: [2.6, 2.7] + rails: [5.2.4.4, 6.0.3.4] + env: + RAILS_VERSION: ${{ matrix.rails }} steps: - uses: actions/checkout@v2 @@ -28,7 +33,7 @@ jobs: path: | rswag-ui/node_modules vendor/bundle - key: ${{ runner.os }}-deps-${{ hashFiles('**/Gemfile.lock', '**/yarn.lock') }} + key: ${{ runner.os }}-ruby-${{ matrix.ruby }}-rails-${{ matrix.rails }}-${{ hashFiles('**/Gemfile.lock', '**/yarn.lock') }} - name: Install dependencies run: |