9
9
strategy :
10
10
fail-fast : false
11
11
matrix :
12
- ruby : ['jruby', '2.3', '2.4', '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3']
12
+ ruby : ['jruby', '2.3', '2.4', '2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3', '3.4' ]
13
13
gemfile : ['Gemfile.rbpdf-font']
14
14
include :
15
15
- { ruby: 'jruby', gemfile: 'Gemfile.rails7' }
@@ -25,25 +25,30 @@ jobs:
25
25
- { ruby: '2.6', gemfile: 'Gemfile.rails6' }
26
26
- { ruby: '2.6', gemfile: 'Gemfile.rails6_rmagick' }
27
27
- { ruby: '2.6', gemfile: 'Gemfile.rails6_mini_magick' }
28
- - { ruby: '2.7', gemfile: 'Gemfile.rails7 ' }
29
- - { ruby: '2.7', gemfile: 'Gemfile.rails7_rmagick ' }
30
- - { ruby: '2.7', gemfile: 'Gemfile.rails7_mini_magick ' }
31
- - { ruby: '3.0', gemfile: 'Gemfile.rails7 ' }
32
- - { ruby: '3.0', gemfile: 'Gemfile.rails7_rmagick ' }
33
- - { ruby: '3.0', gemfile: 'Gemfile.rails7_mini_magick ' }
28
+ - { ruby: '2.7', gemfile: 'Gemfile.rails6 ' }
29
+ - { ruby: '2.7', gemfile: 'Gemfile.rails6_rmagick ' }
30
+ - { ruby: '2.7', gemfile: 'Gemfile.rails6_mini_magick ' }
31
+ - { ruby: '3.0', gemfile: 'Gemfile.rails6 ' }
32
+ - { ruby: '3.0', gemfile: 'Gemfile.rails6_rmagick ' }
33
+ - { ruby: '3.0', gemfile: 'Gemfile.rails6_mini_magick ' }
34
34
- { ruby: '3.1', gemfile: 'Gemfile.rails7' }
35
35
- { ruby: '3.1', gemfile: 'Gemfile.rails7_rmagick' }
36
36
- { ruby: '3.1', gemfile: 'Gemfile.rails7_mini_magick' }
37
37
- { ruby: '3.2', gemfile: 'Gemfile.rails7' }
38
38
- { ruby: '3.2', gemfile: 'Gemfile.rails7_rmagick' }
39
39
- { ruby: '3.2', gemfile: 'Gemfile.rails7_mini_magick' }
40
- - { ruby: '3.3', gemfile: 'Gemfile.rails7' }
41
- - { ruby: '3.3', gemfile: 'Gemfile.rails7_rmagick' }
42
- - { ruby: '3.3', gemfile: 'Gemfile.rails7_mini_magick' }
40
+ - { ruby: '3.3', gemfile: 'Gemfile.rails8' }
41
+ - { ruby: '3.3', gemfile: 'Gemfile.rails8_rmagick' }
42
+ - { ruby: '3.3', gemfile: 'Gemfile.rails8_mini_magick' }
43
+ - { ruby: '3.4', gemfile: 'Gemfile.rails8' }
44
+ - { ruby: '3.4', gemfile: 'Gemfile.rails8_rmagick' }
45
+ - { ruby: '3.4', gemfile: 'Gemfile.rails8_mini_magick' }
43
46
env :
44
47
BUNDLE_GEMFILE : ${{ matrix.gemfile }}
45
48
name : Ruby ${{ matrix.ruby }}, ${{ matrix.gemfile }}
46
49
steps :
50
+ - name : Install ImageMagick
51
+ run : sudo apt-get update && sudo apt-get install -y imagemagick libmagickwand-dev && convert --version
47
52
- uses : actions/checkout@v3
48
53
- name : Set up Ruby
49
54
uses : ruby/setup-ruby@v1
0 commit comments