Skip to content

Remove support for Ruby < 3.1 and Rails < 7.0 #8

Remove support for Ruby < 3.1 and Rails < 7.0

Remove support for Ruby < 3.1 and Rails < 7.0 #8

Triggered via push January 15, 2025 12:04
Status Failure
Total duration 43s
Artifacts

tests.yml

on: push
rubocop
8s
rubocop
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 17 warnings
tests (3.1, 8.0)
The process '/opt/hostedtoolcache/Ruby/3.1.6/x64/bin/bundle' failed with exit code 6
tests (3.4, 7.0): spec/lib/coach/handler_spec.rb#L31
Coach::Handler#call with multiple middleware invokes all middleware in the chain Failure/Error: expect(result).to eq(%w[A{} B{} Terminal{:handler=>true}]) expected: ["A{}", "B{}", "Terminal{:handler=>true}"] got: ["A{}", "B{}", "Terminal{handler: true}"] (compared using ==)
tests (3.4, 7.0): spec/lib/coach/handler_spec.rb#L63
Coach::Handler#call with multiple middleware lazy-loading the middleware calls through the middleware chain Failure/Error: expect(result).to eq(%w[A{} B{} Terminal{:handler=>true}]) expected: ["A{}", "B{}", "Terminal{:handler=>true}"] got: ["A{}", "B{}", "Terminal{handler: true}"] (compared using ==)
tests (3.4, 7.0): spec/lib/coach/handler_spec.rb#L216
Coach::Handler#build_request_chain sets up the chain correctly, calling each item in the correct order Failure/Error: expect(handler.build_request_chain(sequence, {}).call). to eq(%w[A{} B{:b=>true} Terminal{}]) expected: ["A{}", "B{:b=>true}", "Terminal{}"] got: ["A{}", "B{b: true}", "Terminal{}"] (compared using ==)
tests (3.4, 7.0): spec/lib/coach/handler_spec.rb#L227
Coach::Handler#build_request_chain with inheriting config calls lambda with parent middlewares config Failure/Error: expect(handler.build_request_chain(sequence, {}).call). to eq(%w[A{} C{:b=>true} D{} B{:b=>true} Terminal{}]) expected: ["A{}", "C{:b=>true}", "D{}", "B{:b=>true}", "Terminal{}"] got: ["A{}", "C{b: true}", "D{}", "B{b: true}", "Terminal{}"] (compared using ==)
tests (3.4, 7.0)
Process completed with exit code 1.
tests (3.4, 8.0): spec/lib/coach/handler_spec.rb#L31
Coach::Handler#call with multiple middleware invokes all middleware in the chain Failure/Error: expect(result).to eq(%w[A{} B{} Terminal{:handler=>true}]) expected: ["A{}", "B{}", "Terminal{:handler=>true}"] got: ["A{}", "B{}", "Terminal{handler: true}"] (compared using ==)
tests (3.4, 8.0): spec/lib/coach/handler_spec.rb#L63
Coach::Handler#call with multiple middleware lazy-loading the middleware calls through the middleware chain Failure/Error: expect(result).to eq(%w[A{} B{} Terminal{:handler=>true}]) expected: ["A{}", "B{}", "Terminal{:handler=>true}"] got: ["A{}", "B{}", "Terminal{handler: true}"] (compared using ==)
tests (3.4, 8.0): spec/lib/coach/handler_spec.rb#L216
Coach::Handler#build_request_chain sets up the chain correctly, calling each item in the correct order Failure/Error: expect(handler.build_request_chain(sequence, {}).call). to eq(%w[A{} B{:b=>true} Terminal{}]) expected: ["A{}", "B{:b=>true}", "Terminal{}"] got: ["A{}", "B{b: true}", "Terminal{}"] (compared using ==)
tests (3.4, 8.0): spec/lib/coach/handler_spec.rb#L227
Coach::Handler#build_request_chain with inheriting config calls lambda with parent middlewares config Failure/Error: expect(handler.build_request_chain(sequence, {}).call). to eq(%w[A{} C{:b=>true} D{} B{:b=>true} Terminal{}]) expected: ["A{}", "C{:b=>true}", "D{}", "B{:b=>true}", "Terminal{}"] got: ["A{}", "C{b: true}", "D{}", "B{b: true}", "Terminal{}"] (compared using ==)
tests (3.4, 8.0)
Process completed with exit code 1.
tests (3.4, 7.2): spec/lib/coach/handler_spec.rb#L31
Coach::Handler#call with multiple middleware invokes all middleware in the chain Failure/Error: expect(result).to eq(%w[A{} B{} Terminal{:handler=>true}]) expected: ["A{}", "B{}", "Terminal{:handler=>true}"] got: ["A{}", "B{}", "Terminal{handler: true}"] (compared using ==)
tests (3.4, 7.2): spec/lib/coach/handler_spec.rb#L63
Coach::Handler#call with multiple middleware lazy-loading the middleware calls through the middleware chain Failure/Error: expect(result).to eq(%w[A{} B{} Terminal{:handler=>true}]) expected: ["A{}", "B{}", "Terminal{:handler=>true}"] got: ["A{}", "B{}", "Terminal{handler: true}"] (compared using ==)
tests (3.4, 7.2): spec/lib/coach/handler_spec.rb#L216
Coach::Handler#build_request_chain sets up the chain correctly, calling each item in the correct order Failure/Error: expect(handler.build_request_chain(sequence, {}).call). to eq(%w[A{} B{:b=>true} Terminal{}]) expected: ["A{}", "B{:b=>true}", "Terminal{}"] got: ["A{}", "B{b: true}", "Terminal{}"] (compared using ==)
tests (3.4, 7.2): spec/lib/coach/handler_spec.rb#L227
Coach::Handler#build_request_chain with inheriting config calls lambda with parent middlewares config Failure/Error: expect(handler.build_request_chain(sequence, {}).call). to eq(%w[A{} C{:b=>true} D{} B{:b=>true} Terminal{}]) expected: ["A{}", "C{:b=>true}", "D{}", "B{:b=>true}", "Terminal{}"] got: ["A{}", "C{b: true}", "D{}", "B{b: true}", "Terminal{}"] (compared using ==)
tests (3.4, 7.2)
Process completed with exit code 1.
tests (3.4, 7.1): spec/lib/coach/handler_spec.rb#L31
Coach::Handler#call with multiple middleware invokes all middleware in the chain Failure/Error: expect(result).to eq(%w[A{} B{} Terminal{:handler=>true}]) expected: ["A{}", "B{}", "Terminal{:handler=>true}"] got: ["A{}", "B{}", "Terminal{handler: true}"] (compared using ==)
tests (3.4, 7.1): spec/lib/coach/handler_spec.rb#L63
Coach::Handler#call with multiple middleware lazy-loading the middleware calls through the middleware chain Failure/Error: expect(result).to eq(%w[A{} B{} Terminal{:handler=>true}]) expected: ["A{}", "B{}", "Terminal{:handler=>true}"] got: ["A{}", "B{}", "Terminal{handler: true}"] (compared using ==)
tests (3.4, 7.1): spec/lib/coach/handler_spec.rb#L216
Coach::Handler#build_request_chain sets up the chain correctly, calling each item in the correct order Failure/Error: expect(handler.build_request_chain(sequence, {}).call). to eq(%w[A{} B{:b=>true} Terminal{}]) expected: ["A{}", "B{:b=>true}", "Terminal{}"] got: ["A{}", "B{b: true}", "Terminal{}"] (compared using ==)
tests (3.4, 7.1): spec/lib/coach/handler_spec.rb#L227
Coach::Handler#build_request_chain with inheriting config calls lambda with parent middlewares config Failure/Error: expect(handler.build_request_chain(sequence, {}).call). to eq(%w[A{} C{:b=>true} D{} B{:b=>true} Terminal{}]) expected: ["A{}", "C{:b=>true}", "D{}", "B{:b=>true}", "Terminal{}"] got: ["A{}", "C{b: true}", "D{}", "B{b: true}", "Terminal{}"] (compared using ==)
tests (3.4, 7.1)
Process completed with exit code 1.
rubocop
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.1, 8.0)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.1, 7.1)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.4, 7.0)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.3, 7.2)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.2, 7.0)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.3, 7.1)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.1, 7.0)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.4, 8.0)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.1, 7.2)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.3, 7.0)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.2, 7.1)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.4, 7.2)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.2, 8.0)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.4, 7.1)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.2, 7.2)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tests (3.3, 8.0)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636