Skip to content

Commit 3243a22

Browse files
fix: add x-access-token prefix for GitHub App token in URL substitution
GitHub App tokens require the x-access-token:<token> format when used in HTTPS URLs. Without this prefix, Poetry SSH-to-HTTPS URL rewriting fails to authenticate against private repos (splunksdc, splunktafunctionaltests). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 8ec48d8 commit 3243a22

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/ta-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,8 @@ jobs:
141141
set -x
142142
143143
# https://github.com/python-poetry/poetry/issues/7491#issuecomment-1423763839
144-
git config --global --add url."https://${{ steps.app-token.outputs.token }}@github.com".insteadOf https://github.com
145-
git config --global --add url."https://${{ steps.app-token.outputs.token }}@github.com".insteadOf ssh://git@github.com
144+
git config --global --add url."https://x-access-token:${{ steps.app-token.outputs.token }}@github.com".insteadOf https://github.com
145+
git config --global --add url."https://x-access-token:${{ steps.app-token.outputs.token }}@github.com".insteadOf ssh://git@github.com
146146
147147
# Use the special branch
148148
if [[ "${{ github.event.inputs.run_pipelines }}" == "true" ]]; then

0 commit comments

Comments
 (0)