diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 2ecbb7c..f68831c 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -40,5 +40,7 @@ jobs: - name: Run test run: | rake test + - name: Run packaging + run: | rake package gem install --local pkg/gem-compiler-*.gem diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 79f387e..2908e3c 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -40,5 +40,7 @@ jobs: - name: Run test run: | rake test + - name: Run packaging + run: | rake package gem install --local pkg/gem-compiler-*.gem diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 458b898..689c941 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -33,5 +33,7 @@ jobs: - name: Run test run: | rake test + - name: Run packaging + run: | rake package gem install --local pkg/gem-compiler-*.gem diff --git a/test/rubygems/test_gem_compiler.rb b/test/rubygems/test_gem_compiler.rb index 798bcfd..f399274 100644 --- a/test/rubygems/test_gem_compiler.rb +++ b/test/rubygems/test_gem_compiler.rb @@ -404,6 +404,9 @@ def test_compile_strip_cmd util_reset_arch hook_simple_run + old_rbconfig_strip = RbConfig::CONFIG["STRIP"] + RbConfig::CONFIG["STRIP"] = "rbconfig-strip-cmd" + gem_file = util_bake_gem("foo") do |spec| util_dummy_extension spec, "bar" end @@ -423,6 +426,7 @@ def test_compile_strip_cmd refute_match %r|#{RbConfig::CONFIG["STRIP"]}|, @ui.output assert_match %r|using 'echo strip-custom'|, @ui.output ensure + RbConfig::CONFIG["STRIP"] = old_rbconfig_strip restore_simple_run end