Skip to content

Commit 68fb3d5

Browse files
committed
Exclude x64-mingw32
3.0 is no longer considered stable ruby version and according to https://github.com/rake-compiler/rake-compiler-dock?tab=readme-ov-file#windows, x64-mingw32 should be used for 3.0 and below
1 parent d062962 commit 68fb3d5

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.github/workflows/build-gems.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,12 @@ jobs:
2020
uses: oxidize-rb/actions/fetch-ci-data@v1
2121
with:
2222
supported-ruby-platforms: |
23-
exclude: [arm-linux] # no cranelift support yet
23+
# Excluding:
24+
# `arm-linux`: Cranelift doesn't support 32-bit architectures
25+
# `x64-mingw32`: `x64-mingw-ucrt` should be used for Ruby 3.1+ (https://github.com/rake-compiler/rake-compiler-dock?tab=readme-ov-file#windows)
26+
# 3.0 is deprecated as stable ruby version according to:
27+
# https://github.com/oxidize-rb/actions/blob/main/fetch-ci-data/evaluate.rb#L54
28+
exclude: [arm-linux, x64-mingw32]
2429
stable-ruby-versions: |
2530
exclude: [head]
2631

wasmtime.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Gem::Specification.new do |spec|
1212
spec.description = "A Ruby binding for Wasmtime, a WebAssembly runtime."
1313
spec.homepage = "https://github.com/BytecodeAlliance/wasmtime-rb"
1414
spec.license = "Apache-2.0"
15-
spec.required_ruby_version = ">= 3.0.0"
15+
spec.required_ruby_version = ">= 3.1.0"
1616

1717
spec.metadata["source_code_uri"] = "https://github.com/BytecodeAlliance/wasmtime-rb"
1818
spec.metadata["cargo_crate_name"] = "wasmtime-rb"

0 commit comments

Comments
 (0)