Skip to content

Commit 3907967

Browse files
committed
CI: Run SSH Transport not on Ruby 3.4
On Ruby 3.4 it currently fails with: ``` Failures: 1) Bolt::Transport::SSH when execution fails catches EMFILE error and raises helpful message Failure/Error: expect { yield }.to(raise_error { |ex| expect(ex).to be_a(klass) expect(ex.issue_code).to eq(issue_code) expect(ex.message).to match(message) }) expected: nil got: "CONNECT_ERROR" (compared using ==) # ./spec/lib/bolt_spec/errors.rb:8:in 'BoltSpec::Errors#expect_node_error' # ./spec/integration/transport/ssh_spec.rb:158:in 'block (3 levels) in <top (required)>' Finished in 1 minute 13.54 seconds (files took 1.54 seconds to load) 142 examples, 1 failure ```
1 parent 24ce23a commit 3907967

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ jobs:
365365
strategy:
366366
fail-fast: false
367367
matrix:
368-
ruby: ${{ fromJSON(needs.rubocop_and_matrix.outputs.ruby) }}
368+
ruby: ['3.2', '3.3']
369369
steps:
370370
- name: Checkout repository
371371
uses: actions/checkout@v5

0 commit comments

Comments
 (0)