File tree Expand file tree Collapse file tree 11 files changed +78
-95
lines changed
Expand file tree Collapse file tree 11 files changed +78
-95
lines changed Original file line number Diff line number Diff line change 1616 uses : actions/checkout@v3
1717 - uses : ruby/setup-ruby@v1
1818 with :
19- ruby-version : 3.1.0
19+ ruby-version : 3.4.3
2020 bundler-cache : true
2121 - name : rubocop
2222 uses : reviewdog/action-rubocop@v2
3131 fail-fast : false
3232 matrix :
3333 ruby :
34- - " 3.0"
35- - " 3.1"
3634 - " 3.2"
3735 - " 3.3"
36+ - " 3.4"
3837 gemfile :
3938 - " 3.8"
4039 - " 3.9"
6463 bundle exec rspec \
6564 --format json --out tmp/rspec.json \
6665 --format documentation && bin/check_num_tests.rb
67- if : ${{ matrix.ruby == 3.1 && matrix.gemfile == 3.13 }}
66+ if : ${{ matrix.ruby == 3.4 && matrix.gemfile == 3.13 }}
6867 env :
6968 RWX_ACCESS_TOKEN : ${{ secrets.RWX_ACCESS_TOKEN }}
7069 timeout-minutes : 5
7372 bundle exec rspec \
7473 --format json --out tmp/rspec.json \
7574 --format documentation && bin/check_num_tests.rb
76- if : ${{ matrix.ruby != 3.1 || matrix.gemfile != 3.13 }}
75+ if : ${{ matrix.ruby != 3.4 || matrix.gemfile != 3.13 }}
7776 timeout-minutes : 5
7877 - name : Upload Coverage
7978 if : always()
9594 uses : actions/download-artifact@v4
9695 - uses : ruby/setup-ruby@v1
9796 with :
98- ruby-version : 3.1.0
97+ ruby-version : 3.4.3
9998 bundler-cache : true
10099 - name : collate coverage
101100 run : |
@@ -147,7 +146,7 @@ jobs:
147146 - uses : actions/checkout@v3
148147 - uses : ruby/setup-ruby@v1
149148 with :
150- ruby-version : 3.1.0
149+ ruby-version : 3.4.3
151150 bundler-cache : true
152151 - run : bin/check_yard
153152 actionlint :
Original file line number Diff line number Diff line change @@ -11,10 +11,10 @@ AllCops:
1111 TargetRubyVersion : 3.0
1212 NewCops : enable
1313 Exclude :
14- - ' bin/*' # don't worry about binstubs
15- - ' .git/**/*'
16- - ' vendor/**/*' # where github action stores cached bundle
17- - ' spec/fixture_specs/**/*'
14+ - " bin/*" # don't worry about binstubs
15+ - " .git/**/*"
16+ - " vendor/**/*" # where github action stores cached bundle
17+ - " spec/fixture_specs/**/*"
1818
1919RSpec/DescribedClass :
2020 EnforcedStyle : explicit
Original file line number Diff line number Diff line change 1919 public_suffix (>= 2.0.2 , < 7.0 )
2020 ast (2.4.3 )
2121 awesome_print (1.9.2 )
22+ base64 (0.2.0 )
2223 capybara (3.40.0 )
2324 addressable
2425 matrix
6970 puma (6.6.0 )
7071 nio4r (~> 2.0 )
7172 racc (1.8.1 )
72- rack (2.2 .14 )
73+ rack (3.1 .14 )
7374 rack-test (2.2.0 )
7475 rack (>= 1.3 )
7576 rainbow (3.1.1 )
124125 sorbet-runtime (>= 0.5.10782 )
125126 ruby-progressbar (1.13.0 )
126127 rubyzip (2.4.1 )
127- selenium-webdriver (4.10.0 )
128+ selenium-webdriver (4.32.0 )
129+ base64 (~> 0.2 )
130+ logger (~> 1.4 )
128131 rexml (~> 3.2 , >= 3.2.5 )
129132 rubyzip (>= 1.2.2 , < 3.0 )
130133 websocket (~> 1.0 )
150153 unicode-display_width (3.1.4 )
151154 unicode-emoji (~> 4.0 , >= 4.0.4 )
152155 unicode-emoji (4.0.4 )
153- webdrivers (5.3.1 )
154- nokogiri (~> 1.6 )
155- rubyzip (>= 1.3.0 )
156- selenium-webdriver (~> 4.0 , < 4.11 )
157156 websocket (1.2.11 )
158157 xpath (3.2.0 )
159158 nokogiri (~> 1.8 )
@@ -170,10 +169,10 @@ DEPENDENCIES
170169 capybara (~> 3.40 )
171170 capybara-inline-screenshot (~> 2.2.1 )
172171 gem-release
173- nokogiri (~> 1.16 )
172+ nokogiri (~> 1.18 )
174173 pry (~> 0.14.1 )
175- puma (~> 6.4 )
176- rack (~> 2.2 )
174+ puma (~> 6.6 )
175+ rack (~> 3.1 )
177176 rake (~> 13.0 )
178177 rspec (~> 3.13 )
179178 rspec-abq !
@@ -184,10 +183,9 @@ DEPENDENCIES
184183 rubocop-rake
185184 rubocop-rspec
186185 ruby-lsp
187- selenium-webdriver (~> 4.10.0 )
186+ selenium-webdriver (~> 4.32 )
188187 simplecov (~> 0.22.0 )
189188 standard (>= 1.20.0 )
190- webdrivers (~> 5.3 )
191189 yard
192190
193191BUNDLED WITH
Original file line number Diff line number Diff line change 1818 addressable (2.8.7)
1919 public_suffix (>= 2.0.2, < 7.0)
2020 awesome_print (1.9.2)
21+ base64 (0.2.0)
2122 capybara (3.40.0)
2223 addressable
2324 matrix
5960 puma (6.6.0)
6061 nio4r (~> 2.0)
6162 racc (1.8.1)
62- rack (2.2 .14)
63+ rack (3.1 .14)
6364 rack-test (2.2.0)
6465 rack (>= 1.3)
6566 regexp_parser (2.10.0)
8081 rspec-core (> 3.3)
8182 rspec-support (3.10.3)
8283 rubyzip (2.4.1)
83- selenium-webdriver (4.10.0)
84+ selenium-webdriver (4.32.0)
85+ base64 (~> 0.2)
86+ logger (~> 1.4)
8487 rexml (~> 3.2, >= 3.2.5)
8588 rubyzip (>= 1.2.2, < 3.0)
8689 websocket (~> 1.0)
9093 simplecov_json_formatter (~> 0.1)
9194 simplecov-html (0.13.1)
9295 simplecov_json_formatter (0.1.4)
93- webdrivers (5.3.1)
94- nokogiri (~> 1.6)
95- rubyzip (>= 1.3.0)
96- selenium-webdriver (~> 4.0, < 4.11)
9796 websocket (1.2.11)
9897 xpath (3.2.0)
9998 nokogiri (~> 1.8)
@@ -108,17 +107,16 @@ PLATFORMS
108107DEPENDENCIES
109108 capybara (~> 3.40)
110109 capybara-inline-screenshot (~> 2.2.1)
111- nokogiri (~> 1.16 )
110+ nokogiri (~> 1.18 )
112111 pry (~> 0.14.1)
113- puma (~> 6.4 )
114- rack (~> 2.2 )
112+ puma (~> 6.6 )
113+ rack (~> 3.1 )
115114 rspec (~> 3.10, < 3.11)
116115 rspec-abq!
117116 rspec-retry (= 0.6.2)
118117 rspec-snapshot!
119- selenium-webdriver (~> 4.10.0 )
118+ selenium-webdriver (~> 4.32 )
120119 simplecov (~> 0.22.0)
121- webdrivers (~> 5.3)
122120
123121BUNDLED WITH
124122 2.3.7
Original file line number Diff line number Diff line change 1818 addressable (2.8.7)
1919 public_suffix (>= 2.0.2, < 7.0)
2020 awesome_print (1.9.2)
21+ base64 (0.2.0)
2122 capybara (3.40.0)
2223 addressable
2324 matrix
5960 puma (6.6.0)
6061 nio4r (~> 2.0)
6162 racc (1.8.1)
62- rack (2.2 .14)
63+ rack (3.1 .14)
6364 rack-test (2.2.0)
6465 rack (>= 1.3)
6566 regexp_parser (2.10.0)
8081 rspec-core (> 3.3)
8182 rspec-support (3.11.1)
8283 rubyzip (2.4.1)
83- selenium-webdriver (4.10.0)
84+ selenium-webdriver (4.32.0)
85+ base64 (~> 0.2)
86+ logger (~> 1.4)
8487 rexml (~> 3.2, >= 3.2.5)
8588 rubyzip (>= 1.2.2, < 3.0)
8689 websocket (~> 1.0)
9093 simplecov_json_formatter (~> 0.1)
9194 simplecov-html (0.13.1)
9295 simplecov_json_formatter (0.1.4)
93- webdrivers (5.3.1)
94- nokogiri (~> 1.6)
95- rubyzip (>= 1.3.0)
96- selenium-webdriver (~> 4.0, < 4.11)
9796 websocket (1.2.11)
9897 xpath (3.2.0)
9998 nokogiri (~> 1.8)
@@ -108,17 +107,16 @@ PLATFORMS
108107DEPENDENCIES
109108 capybara (~> 3.40)
110109 capybara-inline-screenshot (~> 2.2.1)
111- nokogiri (~> 1.16 )
110+ nokogiri (~> 1.18 )
112111 pry (~> 0.14.1)
113- puma (~> 6.4 )
114- rack (~> 2.2 )
112+ puma (~> 6.6 )
113+ rack (~> 3.1 )
115114 rspec (~> 3.11, < 3.12)
116115 rspec-abq!
117116 rspec-retry (~> 0.6.2)
118117 rspec-snapshot!
119- selenium-webdriver (~> 4.10.0 )
118+ selenium-webdriver (~> 4.32 )
120119 simplecov (~> 0.22.0)
121- webdrivers (~> 5.3)
122120
123121BUNDLED WITH
124122 2.3.7
Original file line number Diff line number Diff line change 1818 addressable (2.8.7)
1919 public_suffix (>= 2.0.2, < 7.0)
2020 awesome_print (1.9.2)
21+ base64 (0.2.0)
2122 capybara (3.40.0)
2223 addressable
2324 matrix
5960 puma (6.6.0)
6061 nio4r (~> 2.0)
6162 racc (1.8.1)
62- rack (2.2 .14)
63+ rack (3.1 .14)
6364 rack-test (2.2.0)
6465 rack (>= 1.3)
6566 regexp_parser (2.10.0)
8081 rspec-core (> 3.3)
8182 rspec-support (3.12.2)
8283 rubyzip (2.4.1)
83- selenium-webdriver (4.10.0)
84+ selenium-webdriver (4.32.0)
85+ base64 (~> 0.2)
86+ logger (~> 1.4)
8487 rexml (~> 3.2, >= 3.2.5)
8588 rubyzip (>= 1.2.2, < 3.0)
8689 websocket (~> 1.0)
9093 simplecov_json_formatter (~> 0.1)
9194 simplecov-html (0.13.1)
9295 simplecov_json_formatter (0.1.4)
93- webdrivers (5.3.1)
94- nokogiri (~> 1.6)
95- rubyzip (>= 1.3.0)
96- selenium-webdriver (~> 4.0, < 4.11)
9796 websocket (1.2.11)
9897 xpath (3.2.0)
9998 nokogiri (~> 1.8)
@@ -108,17 +107,16 @@ PLATFORMS
108107DEPENDENCIES
109108 capybara (~> 3.40)
110109 capybara-inline-screenshot (~> 2.2.1)
111- nokogiri (~> 1.16 )
110+ nokogiri (~> 1.18 )
112111 pry (~> 0.14.1)
113- puma (~> 6.4 )
114- rack (~> 2.2 )
112+ puma (~> 6.6 )
113+ rack (~> 3.1 )
115114 rspec (~> 3.12, < 3.13)
116115 rspec-abq!
117116 rspec-retry (~> 0.6.2)
118117 rspec-snapshot!
119- selenium-webdriver (~> 4.10.0 )
118+ selenium-webdriver (~> 4.32 )
120119 simplecov (~> 0.22.0)
121- webdrivers (~> 5.3)
122120
123121BUNDLED WITH
124122 2.3.7
Original file line number Diff line number Diff line change 1818 addressable (2.8.7)
1919 public_suffix (>= 2.0.2, < 7.0)
2020 awesome_print (1.9.2)
21+ base64 (0.2.0)
2122 capybara (3.40.0)
2223 addressable
2324 matrix
5960 puma (6.6.0)
6061 nio4r (~> 2.0)
6162 racc (1.8.1)
62- rack (2.2 .14)
63+ rack (3.1 .14)
6364 rack-test (2.2.0)
6465 rack (>= 1.3)
6566 regexp_parser (2.10.0)
8081 rspec-core (> 3.3)
8182 rspec-support (3.13.3)
8283 rubyzip (2.4.1)
83- selenium-webdriver (4.10.0)
84+ selenium-webdriver (4.32.0)
85+ base64 (~> 0.2)
86+ logger (~> 1.4)
8487 rexml (~> 3.2, >= 3.2.5)
8588 rubyzip (>= 1.2.2, < 3.0)
8689 websocket (~> 1.0)
9093 simplecov_json_formatter (~> 0.1)
9194 simplecov-html (0.13.1)
9295 simplecov_json_formatter (0.1.4)
93- webdrivers (5.3.1)
94- nokogiri (~> 1.6)
95- rubyzip (>= 1.3.0)
96- selenium-webdriver (~> 4.0, < 4.11)
9796 websocket (1.2.11)
9897 xpath (3.2.0)
9998 nokogiri (~> 1.8)
@@ -108,17 +107,16 @@ PLATFORMS
108107DEPENDENCIES
109108 capybara (~> 3.40)
110109 capybara-inline-screenshot (~> 2.2.1)
111- nokogiri (~> 1.16 )
110+ nokogiri (~> 1.18 )
112111 pry (~> 0.14.1)
113- puma (~> 6.4 )
114- rack (~> 2.2 )
112+ puma (~> 6.6 )
113+ rack (~> 3.1 )
115114 rspec (~> 3.13, < 3.14)
116115 rspec-abq!
117116 rspec-retry (~> 0.6.2)
118117 rspec-snapshot!
119- selenium-webdriver (~> 4.10.0 )
118+ selenium-webdriver (~> 4.32 )
120119 simplecov (~> 0.22.0)
121- webdrivers (~> 5.3)
122120
123121BUNDLED WITH
124122 2.3.7
You can’t perform that action at this time.
0 commit comments