From a46a21ea47dd2018dddfd5377bddb301a32c3582 Mon Sep 17 00:00:00 2001
From: Justin Coyne <jcoyne@justincoyne.com>
Date: Tue, 16 Jan 2024 11:55:02 -0600
Subject: [PATCH] Test on ruby 3.3

And use the bundler cache as per https://github.com/actions/cache/blob/main/examples.md#ruby---bundler
---
 .github/workflows/ruby.yml | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml
index 9b5d97bc2..bd5d1deef 100644
--- a/.github/workflows/ruby.yml
+++ b/.github/workflows/ruby.yml
@@ -11,19 +11,14 @@ jobs:
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        ruby: ['3.2']
+        ruby: ['3.2', '3.3']
     steps:
     - uses: actions/checkout@v3
     - name: Set up Ruby
       uses: ruby/setup-ruby@v1
       with:
         ruby-version: ${{ matrix.ruby }}
-    - uses: actions/cache@v3
-      with:
-        path: vendor/bundle
-        key: ${{ runner.os }}-gems-202103-${{ hashFiles('**/Gemfile.lock') }}
-        restore-keys: |
-          ${{ runner.os }}-gems-202103
+        bundler-cache: true
     - name: Bundle install
       run: |
         bundle config path vendor/bundle