mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-02 02:11:58 +00:00
fix(ci): authenticate git push in create_daily_oss_agent_shin_branch
The workflow added in #28829 (commit 48dd71b818) uses persist-credentials: false
on actions/checkout but still runs 'git push origin', so the push fails with
'fatal: could not read Username for https://github.com'. Push via an
authenticated URL using GITHUB_TOKEN, mirroring the fix proposed in #28440 for
create_daily_staging_branch.yml.
Co-authored-by: Krrish Dholakia <krrish-berri-2@users.noreply.github.com>
This commit is contained in:
parent
53cf3d8416
commit
018fd182a5
1 changed files with 3 additions and 2 deletions
|
|
@ -41,7 +41,8 @@ jobs:
|
|||
echo "Creating new branch: $BRANCH_NAME"
|
||||
# Create the new branch from main
|
||||
git checkout -b $BRANCH_NAME origin/main
|
||||
# Push the new branch
|
||||
git push origin $BRANCH_NAME
|
||||
# Push via authenticated URL; checkout uses persist-credentials: false
|
||||
# so the local repo has no credentials configured for `git push origin`.
|
||||
git push "https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git" "$BRANCH_NAME"
|
||||
echo "Successfully created and pushed branch: $BRANCH_NAME"
|
||||
fi
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue