Skip to content

Commit 394e44f

Browse files
tool: Sync lib/ruby_wasm/version.rb with npm packages
1 parent bcd50d8 commit 394e44f

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

lib/ruby_wasm/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module RubyWasm
2-
VERSION = "0.3.0"
2+
VERSION = "2.3.0"
33
end

tasks/version.rake

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,17 @@ def bump_version_npm_package(package, version)
2222
end
2323
end
2424

25+
def bump_version_rb(lib, version)
26+
lib_dir = "#{Dir.pwd}/lib/#{lib}"
27+
version_rb = "#{lib_dir}/version.rb"
28+
version_rb_content = File.read(version_rb)
29+
version_rb_content.gsub!(/VERSION = ".+"/, "VERSION = \"#{version}\"")
30+
File.write(version_rb, version_rb_content)
31+
end
32+
2533
task :bump_version, %i[version] do |t, args|
2634
version = args[:version] or raise "version is required"
35+
bump_version_rb("ruby_wasm", version)
2736
NPM_PACKAGES.each { |pkg| bump_version_npm_package(pkg[:name], version) }
2837
# Update ./package-lock.json
2938
sh "npm install"

0 commit comments

Comments
 (0)