Skip to content

Commit

Permalink
Exclude x64-mingw32
Browse files Browse the repository at this point in the history
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
  • Loading branch information
saulecabrera committed Apr 25, 2024
1 parent d062962 commit 68fb3d5
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
7 changes: 6 additions & 1 deletion .github/workflows/build-gems.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,12 @@ jobs:
uses: oxidize-rb/actions/fetch-ci-data@v1
with:
supported-ruby-platforms: |
exclude: [arm-linux] # no cranelift support yet
# Excluding:
# `arm-linux`: Cranelift doesn't support 32-bit architectures
# `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)
# 3.0 is deprecated as stable ruby version according to:
# https://github.com/oxidize-rb/actions/blob/main/fetch-ci-data/evaluate.rb#L54
exclude: [arm-linux, x64-mingw32]
stable-ruby-versions: |
exclude: [head]
Expand Down
2 changes: 1 addition & 1 deletion wasmtime.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Gem::Specification.new do |spec|
spec.description = "A Ruby binding for Wasmtime, a WebAssembly runtime."
spec.homepage = "https://github.com/BytecodeAlliance/wasmtime-rb"
spec.license = "Apache-2.0"
spec.required_ruby_version = ">= 3.0.0"
spec.required_ruby_version = ">= 3.1.0"

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

0 comments on commit 68fb3d5

Please sign in to comment.