Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.

Remove ruby-locking extension #1664

Merged
merged 1 commit into from
Oct 26, 2021
Merged

Conversation

eloyesp
Copy link
Contributor

@eloyesp eloyesp commented Oct 20, 2021

WHY are these changes introduced?

Fixes #1663

WHAT is this pull request doing?

It removes the extension used to install the executable and adds the executable to the gemspec.

How to test your changes?

If it keeps installing it should be good to go, but as the original version is installing executables in absolute paths it will not upgrade nicely.

Update checklist

  • I've added a CHANGELOG entry for this PR (if the change is public-facing)
  • I've considered possible cross-platform impacts (Mac, Linux, Windows).
  • I've left the version number as is (we'll handle incrementing this when releasing).
  • I've included any post-release steps in the section above.

@eloyesp eloyesp requested review from a team, pepicrft and jesalerno84 and removed request for a team October 20, 2021 13:42
@@ -33,11 +33,7 @@ Gem::Specification.new do |spec|
end
spec.bindir = "bin"
spec.require_paths = ["lib", "vendor"]
spec.extensions = ["ext/shopify-cli/extconf.rb"]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Considering we are running tests against multiple versions of Ruby, I think this type of locking is no longer necessary. We haven't had the need lately to debug mult-Ruby environments.

@pepicrft pepicrft merged commit 313865f into Shopify:main Oct 26, 2021
@eloyesp eloyesp deleted the remove_ruby_locking branch November 1, 2021 14:48
@shopify-shipit shopify-shipit bot temporarily deployed to rubygems November 1, 2021 21:38 Inactive
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Executable build weirdness
2 participants