mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-05 02:41:56 +00:00
PR #24663 added persist-credentials: false to the actions/checkout step in create_daily_staging_branch.yml and create_daily_oss_agent_shin_branch.yml, but the subsequent 'git push origin ...' steps still relied on the credentials that checkout used to persist. Since the token is no longer configured in the local git config, those pushes fail with: fatal: could not read Username for 'https://github.com': No such device or address Push via an explicit https URL that embeds the GITHUB_TOKEN already exported to the step. This keeps persist-credentials: false (so the token isn't left sitting in the local git config for unrelated later steps, which is what zizmor was flagging) while restoring the workflows' ability to create the daily branches. Also drops the narrative comments in those run blocks per CLAUDE.md guidance Co-authored-by: Krrish Dholakia <krrish-berri-2@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| codeql | ||
| ISSUE_TEMPLATE | ||
| observatory | ||
| screenshots | ||
| scripts | ||
| workflows | ||
| dependabot.yaml | ||
| deploy-to-aws.png | ||
| FUNDING.yml | ||
| pull_request_template.md | ||
| template.yaml | ||