Skip to content

Use HTTPS with credential helper for sync-versions GHA#4544

Merged
caseydavenport merged 3 commits intotigera:masterfrom
caseydavenport:casey-fix-gha
Mar 13, 2026
Merged

Use HTTPS with credential helper for sync-versions GHA#4544
caseydavenport merged 3 commits intotigera:masterfrom
caseydavenport:casey-fix-gha

Conversation

@caseydavenport
Copy link
Member

Switch the sync-versions workflow from embedding the PAT in git URL rewrites to using credential.helper store, which avoids leaking tokens in logs.

Add a GIT_CLONE_URL_BASE variable to the Makefile (defaults to git@github.com: for local dev) so the GHA can override to HTTPS while keeping SSH as the default for developers.

Switch the sync-versions workflow from embedding the PAT in git URL
rewrites to using the credential.helper store, which avoids leaking
tokens in logs. Add a GIT_CLONE_URL_BASE variable to the Makefile
(defaults to SSH for local dev) so the GHA can override to HTTPS.
@caseydavenport caseydavenport merged commit 9414d6a into tigera:master Mar 13, 2026
6 checks passed
@caseydavenport caseydavenport deleted the casey-fix-gha branch March 13, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants