From a0b242f744bf02b9709eb39e2368addd8f5b36c9 Mon Sep 17 00:00:00 2001 From: Mog Nesbitt Date: Sun, 16 Jun 2024 22:11:48 +1200 Subject: [PATCH] Delete Gemfile.lock before running tests to support older Ruby versions --- .github/workflows/test.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3b73872..cbdb094 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,13 +8,15 @@ jobs: matrix: ruby: [2.7, '3.0', 3.1, 3.2, 3.3] steps: - - uses: actions/checkout@v4 - - name: Set up Ruby - uses: ruby/setup-ruby@v1 - with: - bundler-cache: true - ruby-version: ${{ matrix.ruby }} - - name: Run tests - run: bundle exec rake - env: - RUBYOPT: "--enable-frozen-string-literal" + - uses: actions/checkout@v4 + - name: Remove Gemfile.lock + run: rm -f Gemfile.lock + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + bundler-cache: true + ruby-version: ${{ matrix.ruby }} + - name: Run tests + run: bundle exec rake + env: + RUBYOPT: "--enable-frozen-string-literal"