1414 matrix :
1515 ruby : [2.7]
1616 idna_mode : [native, pure]
17- os : [ubuntu-20 .04]
17+ os : [ubuntu-22 .04]
1818 env :
1919 IDNA_MODE : ${{ matrix.idna_mode }}
2020 steps :
4646 fail-fast : false
4747 matrix :
4848 ruby : [2.7]
49- os : [ubuntu-20 .04]
49+ os : [ubuntu-22 .04]
5050 env :
5151 BUNDLE_WITHOUT : development
5252 COVERALLS_SERVICE_NAME : github
7878 matrix :
7979 # the job name is composed by these attributes
8080 ruby :
81- - 2.2
8281 - 2.3
8382 - 2.4
8483 - 2.5
@@ -93,29 +92,28 @@ jobs:
9392 - jruby-9.2
9493 - jruby-9.3
9594 - jruby-9.4
96- - truffleruby-22.1
9795 - truffleruby-22.2
9896 - truffleruby-22.3
9997 os :
100- - ubuntu-20 .04
98+ - ubuntu-22 .04
10199 gemfile :
102100 - Gemfile
103101 include :
104- - { os: ubuntu-20 .04, ruby: 2.7, gemfile: gemfiles/public_suffix_2.rb }
105- - { os: ubuntu-20 .04, ruby: 2.7, gemfile: gemfiles/public_suffix_3.rb }
106- - { os: ubuntu-20 .04, ruby: 2.7, gemfile: gemfiles/public_suffix_4.rb }
102+ - { os: ubuntu-22 .04, ruby: 2.7, gemfile: gemfiles/public_suffix_2.rb }
103+ - { os: ubuntu-22 .04, ruby: 2.7, gemfile: gemfiles/public_suffix_3.rb }
104+ - { os: ubuntu-22 .04, ruby: 2.7, gemfile: gemfiles/public_suffix_4.rb }
107105 # Ubuntu
108106 - { os: ubuntu-22.04, ruby: 3.1 }
109107 # macOS
110- - { os: macos-12 , ruby: 3.1 }
108+ - { os: macos-13 , ruby: 3.1 }
111109 # Windows
112110 - { os: windows-2019, ruby: 3.1 }
113111 - { os: windows-2022, ruby: 3.1 }
114112 - { os: windows-2022, ruby: jruby-9.3 }
115113 # allowed to fail
116- - { os: ubuntu-20 .04, ruby: head, gemfile: Gemfile, allow-failure: true }
117- - { os: ubuntu-20 .04, ruby: jruby-head, gemfile: Gemfile, allow-failure: true }
118- - { os: ubuntu-20 .04, ruby: truffleruby-head, gemfile: Gemfile, allow-failure: true }
114+ - { os: ubuntu-22 .04, ruby: head, gemfile: Gemfile, allow-failure: true }
115+ - { os: ubuntu-22 .04, ruby: jruby-head, gemfile: Gemfile, allow-failure: true }
116+ - { os: ubuntu-22 .04, ruby: truffleruby-head, gemfile: Gemfile, allow-failure: true }
119117 env :
120118 BUNDLE_GEMFILE : ${{ matrix.gemfile }}
121119 BUNDLE_WITHOUT : development:coverage
0 commit comments