Skip to content

Fix Upload PR Documentation: drop unused doc-builder install - #804

Merged
mishig25 merged 1 commit into
mainfrom
fix-upload-workflow-install
Jul 7, 2026
Merged

Fix Upload PR Documentation: drop unused doc-builder install#804
mishig25 merged 1 commit into
mainfrom
fix-upload-workflow-install

Conversation

@mishig25

@mishig25 mishig25 commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

The uv-only conversion broke upload_pr_documentation.yml: uv pip install --system ./doc-builder fails with Permission denied on /usr/local/lib (the old pip install . silently fell back to the user site-packages). First seen on https://github.com/huggingface/trl/actions/runs/28810540691/job/85437025416.

Nothing in the workflow actually uses doc-builder, its checkout, or the current_work_dir output (the bucket sync runs hf via uvx), so this removes the vestigial checkout + setup step entirely rather than patching the permission.

🤖 Generated with Claude Code

`uv pip install --system` fails with Permission denied on the runners
(the old `pip install` silently fell back to the user site), breaking
every Upload PR Documentation run. Nothing in this workflow uses
doc-builder, its checkout, or the current_work_dir output — the sync
step runs `hf` via uvx — so remove the vestigial checkout and setup
step instead of working around the permission.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@mishig25
mishig25 merged commit 4a384d0 into main Jul 7, 2026
4 checks passed
@mishig25
mishig25 deleted the fix-upload-workflow-install branch July 7, 2026 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant