Skip to content

Build native gems only for Ruby 3.3+ and release 1.0.2 - #13

Merged
gdubicki merged 2 commits into
mainfrom
gdubicki/native-gems-ruby-3.3
Oct 16, 2026
Merged

gdubicki merged 2 commits into
mainfrom
gdubicki/native-gems-ruby-3.3

Conversation

@gdubicki

Copy link
Copy Markdown
Contributor

Follow-up to #12.

rb-sys-dock builds for every Ruby that rake-compiler-dock supports unless it's told otherwise. So the 1.0.1 platform gems still shipped Ruby 3.0–3.2 binaries and declared required_ruby_version >= 3.0, even though the gemspec (and the source gem) requires >= 3.3. 1.0.0 had the same mismatch, with 3.0–3.1 binaries against a >= 3.2 gemspec.

  • release.yml now passes --ruby-versions '>= 3.3' to rb-sys-dock, so the platform gems contain only Ruby 3.3, 3.4 and 4.0 binaries.
  • ci.yml's Windows cross-build passes the same flag, so PR CI builds what the release ships.
  • Bumps the version to 1.0.2.

After merging, I'll push the 1.0.2 tag and check the released gems' metadata.

🤖 Generated with Claude Code

gdubicki and others added 2 commits October 16, 2026 11:48
rb-sys-dock builds for every Ruby that rake-compiler-dock supports unless
told otherwise, so the 1.0.1 native gems still shipped Ruby 3.0-3.2
binaries and declared required_ruby_version >= 3.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@gdubicki
gdubicki merged commit d94836b into main Oct 16, 2026
8 checks passed
@gdubicki
gdubicki deleted the gdubicki/native-gems-ruby-3.3 branch October 16, 2026 09:51
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.

1 participant