From d36b72e889fbfca6d7049d03d113a8ae5975eab0 Mon Sep 17 00:00:00 2001 From: chenrui Date: Tue, 5 Jan 2021 11:11:06 -0500 Subject: [PATCH] ruby: add ruby 2.7 and 3.0 into bootstrap script (#766) sync with main branch quote versions remove redundant bundle install Signed-off-by: Rui Chen --- ci/ruby.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ci/ruby.yml b/ci/ruby.yml index 036ba70..f6ae1e3 100644 --- a/ci/ruby.yml +++ b/ci/ruby.yml @@ -17,6 +17,9 @@ jobs: test: runs-on: ubuntu-latest + strategy: + matrix: + ruby-version: ['2.6', '2.7', '3.0'] steps: - uses: actions/checkout@v2 @@ -26,8 +29,7 @@ jobs: # uses: ruby/setup-ruby@v1 uses: ruby/setup-ruby@473e4d8fe5dd94ee328fdfca9f8c9c7afc9dae5e with: - ruby-version: 2.6 - - name: Install dependencies - run: bundle install + ruby-version: ${{ matrix.ruby-version }} + bundler-cache: true # runs 'bundle install' and caches installed gems automatically - name: Run tests run: bundle exec rake