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

Fix installation of prefix-retry.bash #721

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mfdj
Copy link
Contributor

@mfdj mfdj commented Dec 21, 2021

In #479 I attempted to include prefix-retry.bash in the installation process. Turns out install -d didn't recursively copy as I'd hoped.

Had a spare moment so decided to tackle this again. Testing locally seems to get the right result!

@mfdj
Copy link
Contributor Author

mfdj commented Jan 5, 2022

cc. @jasonkarns

@mfdj
Copy link
Contributor Author

mfdj commented Jan 14, 2022

cc. @eregon

@mfdj
Copy link
Contributor Author

mfdj commented May 11, 2022

So the goal is here to include the prefix-retry hook on installation, which is especially useful for folks who install this via a package manager like Homebrew, and don't have the source code on hand

In my org a lot of repos prioritize nvm + avn with secondary support for nodenv, so there will be .nvmrc with a symlinked .node-version file

I'm an advocate that engineers switch to nodenv because it's much simpler and more reliable, and the biggest hurdle is the nodenv install command. Since nvm requires a leading v in the version and node-build requires the opposite this small points adds enough friction that this plugin would be really high value

cc. @jasonkarns

@mfdj mfdj changed the title Actually install etc/install/prefix-retry.bash Fix installation of etc/install/prefix-retry.bash Jun 4, 2022
@mfdj mfdj changed the title Fix installation of etc/install/prefix-retry.bash Fix installation of prefix-retry.bash Jun 4, 2022
@mfdj mfdj mentioned this pull request May 31, 2023
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.

1 participant