Skip to content

ci: pin the platforms and Ruby versions of 36.x - #658

Merged
saulecabrera merged 1 commit into
release-36from
ci/release-36-fixes
Oct 15, 2026
Merged

saulecabrera merged 1 commit into
release-36from
ci/release-36-fixes

Conversation

@saulecabrera

Copy link
Copy Markdown
Member

Pin the platforms and Ruby versions that 36.0.0 was released for, and test against the same Ruby versions in CI. The data fetched from CI now includes aarch64-mingw-ucrt, which this branch's rb_sys doesn't support, and Ruby 4.0, which this branch's magnus doesn't build against additionally they no longer include Ruby 3.2, which 36.0.0 supports.

This also fixes lint issues, which are reported from the latest Rust.

Comment thread .github/workflows/ci.yml
# See https://github.com/bytecodealliance/wasmtime-rb/issues/286
# for details.
exclude: [head]
uses: bytecodealliance/wasmtime-rb/.github/workflows/native-gem-matrix.yml@main

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This depends on #657

Pin the platforms and Ruby versions that 36.0.0 was released for, and
test against the same Ruby versions in CI. The data fetched from CI now
includes `aarch64-mingw-ucrt`, which this branch's `rb_sys` doesn't
support, and Ruby 4.0, which this branch's `magnus` doesn't build
against additionally they no longer include Ruby 3.2, which 36.0.0
supports.

This also fixes lint issues, which are reported from the latest Rust.
@saulecabrera
saulecabrera merged commit 15294a9 into release-36 Oct 15, 2026
12 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