File tree Expand file tree Collapse file tree 3 files changed +13
-4
lines changed Expand file tree Collapse file tree 3 files changed +13
-4
lines changed Original file line number Diff line number Diff line change 6
6
test :
7
7
runs-on : ubuntu-latest
8
8
9
+ strategy :
10
+ fail-fast : false
11
+ matrix :
12
+ ruby-version : ['3.2', '3.1', '3.0']
13
+
9
14
services :
10
15
redis :
11
16
image : redis:alpine
@@ -18,10 +23,12 @@ jobs:
18
23
- 6379:6379
19
24
20
25
steps :
21
- - uses : actions/checkout@v3
22
- - uses : ruby/setup-ruby@v1
26
+ - uses : actions/checkout@v4
27
+
28
+ - name : Set up Ruby ${{ matrix.ruby-version }}
29
+ uses : ruby/setup-ruby@v1
23
30
with :
24
- ruby-version : 2.7
31
+ ruby-version : ${{ matrix.ruby-version }}
25
32
bundler-cache : true
26
33
27
34
- name : Run tests
Original file line number Diff line number Diff line change 1
- FROM ruby:2.7-buster
1
+ FROM ruby:3.2
2
2
3
3
ARG BUNDLE_SAGEONEGEMS__JFROG__IO
4
4
Original file line number Diff line number Diff line change @@ -13,6 +13,8 @@ Gem::Specification.new do |spec|
13
13
spec . homepage = 'https://github.com/sage/cache_store'
14
14
spec . license = 'MIT'
15
15
16
+ spec . required_ruby_version = '>= 3.0'
17
+
16
18
spec . files = Dir . glob ( "{bin,lib}/**/**/**" )
17
19
spec . bindir = 'exe'
18
20
spec . executables = spec . files . grep ( %r{^exe/} ) { |f | File . basename ( f ) }
You can’t perform that action at this time.
0 commit comments