-
Notifications
You must be signed in to change notification settings - Fork 2
fix: write permissions in /usr/local/bin/vcr #57
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR improves the robustness of the VCR CLI installation script by implementing a fallback mechanism for installation locations. When the system-wide installation to /usr/local/bin fails due to permission issues, the script now attempts to install to user-local directories as alternatives.
- Enhanced installation logic with graceful fallback to user directories when system-wide installation fails
- Added user-friendly guidance for PATH configuration when installing to non-standard locations
- Improved error messages with clearer instructions for resolution
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This reverts commit 3c8172e.
…ac_writting_permissions
This fix this: https://vonage.slack.com/archives/C02TC4RNZ9Q/p1761236283899269
With permissions:
Without permissions, current MacOS in Vonage:
Not in the PATH: