Skip to content

CI: Unify workflows & reduce r10k calls#125

Merged
bastelfreak merged 6 commits intoOpenVoxProject:mainfrom
bastelfreak:cleanup
Oct 16, 2025
Merged

CI: Unify workflows & reduce r10k calls#125
bastelfreak merged 6 commits intoOpenVoxProject:mainfrom
bastelfreak:cleanup

Conversation

@bastelfreak
Copy link
Contributor

We had multiple workflows that were updating the modules cache.

@bastelfreak bastelfreak self-assigned this Oct 15, 2025
@bastelfreak bastelfreak force-pushed the cleanup branch 5 times, most recently from ee156b2 to 1ed66cd Compare October 16, 2025 06:48
@bastelfreak bastelfreak enabled auto-merge October 16, 2025 07:41
We had multiple workflows that were updating the modules cache.
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
```
@bastelfreak bastelfreak merged commit d26d48c into OpenVoxProject:main Oct 16, 2025
49 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants