Skip to content

Update ruby-head WASI gem lockfile - #656

Merged
kateinoigakukun merged 1 commit into
ruby:mainfrom
ledsun:fix/ruby-head-wasm-wasi-lockfile
Aug 15, 2026
Merged

Update ruby-head WASI gem lockfile#656
kateinoigakukun merged 1 commit into
ruby:mainfrom
ledsun:fix/ruby-head-wasm-wasi-lockfile

Conversation

@ledsun

@ledsun ledsun commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update the ruby_wasm lockfile entry from 2.8.1.dev to 2.10.1
  • update the js lockfile entry and dependency constraint to 2.10.1
  • prevent bundle install during ruby-head-wasm-wasi builds from rewriting Gemfile.lock

Background

The last commit that updated packages/npm-packages/ruby-head-wasm-wasi/Gemfile.lock was cc57b30 (rake bump_dev_version), which changed its ruby_wasm and js entries from 2.8.0 to 2.8.1.dev.

This appears to be a repeated release-version update omission rather than a one-time mismatch. The bump_version task runs bundle install for every entry in NPM_PACKAGES that has a Gemfile, and ruby-head-wasm-wasi is explicitly one of those entries. However, each of the following release commits updated the project versions and the equivalent ruby-head-wasm-wasip2 lockfile while leaving ruby-head-wasm-wasi/Gemfile.lock unchanged:

As a result, the head WASI lockfile remained at 2.8.1.dev across all five releases. This PR aligns it directly with the current 2.10.1 versions.

Align the ruby_wasm and js entries with the current 2.10.1 release so bundle install during ruby-head-wasm-wasi builds does not rewrite Gemfile.lock.
@ledsun
ledsun marked this pull request as ready for review August 15, 2026 09:40
@kateinoigakukun
kateinoigakukun merged commit 544db2d into ruby:main Aug 15, 2026
39 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