1212 strategy :
1313 fail-fast : false
1414 matrix :
15- ruby_version : ['2.5 ', '2.6 ', '2.7 ', '3.0 ', '3.1 ']
15+ ruby_version : ['2.7 ', '3.0 ', '3.1 ', '3.2 ', '3.3', '3.4', '4.0 ']
1616 gemfile :
17- - test/gemfiles/rails_5_0.gemfile
18- - test/gemfiles/rails_5_1.gemfile
19- - test/gemfiles/rails_5_2.gemfile
2017 - test/gemfiles/rails_6_0.gemfile
2118 - test/gemfiles/rails_6_1.gemfile
2219 - test/gemfiles/rails_7_0_sassc.gemfile
@@ -26,36 +23,34 @@ jobs:
2623 gemfile : test/gemfiles/rails_4_2.gemfile
2724 - ruby_version : ' 2.6'
2825 gemfile : test/gemfiles/rails_4_2.gemfile
29- exclude :
3026 - ruby_version : ' 2.5'
31- gemfile : test/gemfiles/rails_7_0_sassc.gemfile
32- - ruby_version : ' 2.5'
33- gemfile : test/gemfiles/rails_7_0_dartsass.gemfile
34- - ruby_version : ' 2.6'
35- gemfile : test/gemfiles/rails_7_0_sassc.gemfile
27+ gemfile : test/gemfiles/rails_5_0.gemfile
3628 - ruby_version : ' 2.6'
37- gemfile : test/gemfiles/rails_7_0_dartsass.gemfile
38- - ruby_version : ' 3.0'
3929 gemfile : test/gemfiles/rails_5_0.gemfile
40- - ruby_version : ' 3.0'
41- gemfile : test/gemfiles/rails_5_1.gemfile
42- - ruby_version : ' 3.0'
43- gemfile : test/gemfiles/rails_5_2.gemfile
44- - ruby_version : ' 3.1'
30+ - ruby_version : ' 2.7'
4531 gemfile : test/gemfiles/rails_5_0.gemfile
46- - ruby_version : ' 3.1 '
32+ - ruby_version : ' 2.5 '
4733 gemfile : test/gemfiles/rails_5_1.gemfile
48- - ruby_version : ' 3.1'
34+ - ruby_version : ' 2.6'
35+ gemfile : test/gemfiles/rails_5_1.gemfile
36+ - ruby_version : ' 2.7'
37+ gemfile : test/gemfiles/rails_5_1.gemfile
38+ - ruby_version : ' 2.5'
39+ gemfile : test/gemfiles/rails_5_2.gemfile
40+ - ruby_version : ' 2.6'
41+ gemfile : test/gemfiles/rails_5_2.gemfile
42+ - ruby_version : ' 2.7'
4943 gemfile : test/gemfiles/rails_5_2.gemfile
50- - ruby_version : ' 3.1'
51- gemfile : test/gemfiles/rails_6_0.gemfile
5244 runs-on : ubuntu-latest
5345 steps :
54- - uses : actions/checkout@v3
46+ - uses : actions/checkout@v6
5547 - name : Set up Ruby
5648 uses : ruby/setup-ruby@v1
5749 with :
5850 ruby-version : ${{ matrix.ruby_version }}
5951 bundler-cache : true # 'bundle install' and cache
52+ - name : Disable AppArmor # https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md
53+ if : runner.os == 'Linux'
54+ run : sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
6055 - name : Build and test with Rake
6156 run : bundle exec rake --trace
0 commit comments