34
34
fail-fast : false
35
35
matrix :
36
36
os : ["ubuntu-latest"]
37
- redis : ["6.2 "]
37
+ redis : ["7.0 "]
38
38
ruby : ["3.1", "3.0", "2.7", "2.6", "2.5"]
39
39
driver : ["ruby", "hiredis", "synchrony"]
40
40
runs-on : ${{ matrix.os }}
57
57
uses : ruby/setup-ruby@v1
58
58
with :
59
59
ruby-version : ${{ matrix.ruby }}
60
- - name : Cache dependent gems
61
- uses : actions/cache@v3
62
- with :
63
- path : .bundle
64
- key : " local-bundle-ruby-${{ matrix.ruby }}-on-${{ matrix.os }}-0001"
65
- - name : Set up Gems
66
- run : |
67
- gem update --system --no-document
68
- gem install bundler --no-document
69
- bundle install --jobs 4 --retry 3 --path=.bundle
60
+ bundler-cache : true
70
61
- name : Cache local temporary directory
71
62
uses : actions/cache@v3
72
63
with :
85
76
fail-fast : false
86
77
matrix :
87
78
os : ["ubuntu-latest"]
88
- redis : ["6.0 ", "5 .0", "4.0", "3.2", "3 .0"]
79
+ redis : ["6.2 ", "6 .0", "5 .0"]
89
80
ruby : ["jruby-9.2.9.0", "2.4"]
90
81
driver : ["ruby"]
91
82
runs-on : ${{ matrix.os }}
@@ -108,16 +99,7 @@ jobs:
108
99
uses : ruby/setup-ruby@v1
109
100
with :
110
101
ruby-version : ${{ matrix.ruby }}
111
- - name : Cache dependent gems
112
- uses : actions/cache@v3
113
- with :
114
- path : .bundle
115
- key : " local-bundle-ruby-${{ matrix.ruby }}-on-${{ matrix.os }}-0001"
116
- - name : Set up Gems
117
- run : |
118
- gem update --system --no-document
119
- gem install bundler --no-document
120
- bundle install --jobs 4 --retry 3 --path=.bundle
102
+ bundler-cache : true
121
103
- name : Cache local temporary directory
122
104
uses : actions/cache@v3
123
105
with :
0 commit comments