-
Notifications
You must be signed in to change notification settings - Fork 30
Add git_cli option for SSH configuration control #148
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
base: main
Are you sure you want to change the base?
Conversation
Similar to julia-buildpkg, this adds a git_cli input option that directly sets JULIA_PKG_USE_CLI_GIT for Julia 1.7+. This is particularly useful when tests need to clone private dependencies or work with complex SSH setups. - Added git_cli input parameter to action.yml - Directly set JULIA_PKG_USE_CLI_GIT environment variable in action.yml - Added version check warning in test_harness.jl for Julia < 1.7 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #148 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 1 1
Lines 2 2
=========================================
Hits 2 2 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
IanButterworth
left a comment
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.
git_cli is too general. This is specific to pkg operations, so makes sense to make it more similar to the env var name, I think
| test_args: | ||
| description: 'Arguments string that is passed on to test.' | ||
| default: '' | ||
| git_cli: |
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.
| git_cli: | |
| pkg_use_git_cli: |
| COMPILED_MODULES: ${{ inputs.compiled_modules }} | ||
| ALLOW_RERESOLVE: ${{ inputs.allow_reresolve }} | ||
| DEPWARN: ${{ inputs.depwarn }} | ||
| JULIA_PKG_USE_CLI_GIT: ${{ inputs.git_cli }} |
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.
| JULIA_PKG_USE_CLI_GIT: ${{ inputs.git_cli }} | |
| JULIA_PKG_USE_CLI_GIT: ${{ inputs.pkg_use_git_cli }} |
Similar to julia-buildpkg, this adds a git_cli input option that directly sets JULIA_PKG_USE_CLI_GIT for Julia 1.7+. This is particularly useful when tests need to clone private dependencies or work with complex SSH setups.
🤖 Generated with Claude Code