Skip to content

chore: Add Ruby 4.0 to CI#26616

Merged
aandreassa merged 1 commit into
mainfrom
40-ruby-fix
Jun 9, 2026
Merged

chore: Add Ruby 4.0 to CI#26616
aandreassa merged 1 commit into
mainfrom
40-ruby-fix

Conversation

@aandreassa

@aandreassa aandreassa commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Adding specific gems as they were unbundled from Ruby 4.0:

.../windows.rb:1: warning: fiddle/import is found in fiddle, which is not part of the default gems since Ruby 4.0.

Pinning to these specific versions due to CI constraints.

ostruct 0.5.5 is required due to:

The source contains the following gems matching 'ostruct':

  * ostruct-0.5.5

	from /opt/hostedtoolcache/Ruby/3.2.11/x64/lib/ruby/3.2.0/bundler/resolver.rb:357:in `block in prepare_dependencies'

	from /opt/hostedtoolcache/Ruby/3.2.11/x64/lib/ruby/3.2.0/bundler/resolver.rb:342:in `each'
       ...

Similarly for fiddle.

Fixes #26615

@aandreassa aandreassa marked this pull request as ready for review June 8, 2026 23:37
@aandreassa aandreassa requested a review from a team as a code owner June 8, 2026 23:37
@aandreassa aandreassa merged commit 7325931 into main Jun 9, 2026
14 checks passed
@aandreassa aandreassa deleted the 40-ruby-fix branch June 9, 2026 00:09
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.

build: Windows CI failure on digest gem duplicate loading conflict

3 participants