-
-
Notifications
You must be signed in to change notification settings - Fork 292
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 locks for git+ssh with credentials. #1923
Conversation
Previously redacted credentials from the Pip download log were embedded in locked artifact URLs rendering the lock unusable. Now credentials are fixed up before the lock file is written. Fixes pex-tool#1918
Reviewers - there is definitely thrash going on here with CI, but only CI. The code and tests are good to go; I'm just trying to get cloning of |
Alright - I could think of no awesome way to get the git+ssh IT to work on a fork; so I just made the test active on main where an ssh private key secret is available. |
Ok - the tests are not being skipped on main and they are going green: https://github.com/pantsbuild/pex/actions/runs/3162686552/jobs/5149591143#step:8:1055 |
Previously redacted credentials from the Pip download log were embedded
in locked artifact URLs rendering the lock unusable. Now credentials are
fixed up before the lock file is written.
Fixes #1918