Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move executables to exe folder #1366

Merged
merged 1 commit into from Apr 5, 2024

Conversation

paracycle
Copy link
Contributor

Follow-up to: https://github.com/stripe/stripe-ruby/pull/1362/files#r1530407652

Conventionally bin folder is home to scripts that are meant to be run by developers working on the project, whereas the exe folder is used for executables that are meant to be exported by the gem.

The guidance from the Bundler team around this has been live since 2015: https://bundler.io/blog/2015/03/20/moving-bins-to-exe.html

This PR simplifies the gemspec and updates the bin folder to exe in the gemspec and removes some of the unnecessarily cleanup that was introduced previously in #1362

@CLAassistant
Copy link

CLAassistant commented Mar 19, 2024

CLA assistant check
All committers have signed the CLA.

Copy link
Contributor

@helenye-stripe helenye-stripe left a comment

Choose a reason for hiding this comment

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

Thanks for this!

@helenye-stripe
Copy link
Contributor

@paracycle Could you sign the CLA?

Conventionally `bin` folder is home to scripts that are meant to be run by developers working on the project, whereas the `exe` folder is used for executables that are meant to be exported by the gem.

The guidance from the Bundler team around this has been live since 2015: https://bundler.io/blog/2015/03/20/moving-bins-to-exe.html

This PR simplifies the gemspec and updates the `bin` folder to `exe` in the gemspec and removes some of the unnecessarily cleanup that was introduced previously.
@paracycle
Copy link
Contributor Author

@paracycle Could you sign the CLA?

@helenye-stripe apologies for the delay, I have now signed the CLA. Thank you!

@helenye-stripe helenye-stripe merged commit 45a6500 into stripe:master Apr 5, 2024
13 checks passed
@paracycle paracycle deleted the uk-update-executable-path branch April 8, 2024 15:44
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.

None yet

3 participants