Skip to content

fix(ci): pin setup-uv action to immutable commit SHA#39310

Open
umut-polat wants to merge 1 commit into
vllm-project:mainfrom
umut-polat:fix/pin-setup-uv-action
Open

fix(ci): pin setup-uv action to immutable commit SHA#39310
umut-polat wants to merge 1 commit into
vllm-project:mainfrom
umut-polat:fix/pin-setup-uv-action

Conversation

@umut-polat
Copy link
Copy Markdown
Contributor

@umut-polat umut-polat commented Apr 8, 2026

Pins astral-sh/setup-uv in .github/workflows/macos-smoke-test.yml from mutable tag @v7 to the corresponding immutable commit SHA.

This hardens CI against tag-retargeting supply-chain risk while keeping behavior unchanged.

Fixes #39199

Signed-off-by: umut-polat <52835619+umut-polat@users.noreply.github.com>
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@mergify mergify Bot added the ci/build label Apr 8, 2026
Copy link
Copy Markdown

@amadhan882 amadhan882 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@umut-polat

Thanks this PR addresses the supply-chain risk I identified in #39199.

Pinning to the immutable commit SHA 37802adc94f370d6bfd71619e3f0bf239e1f3b78 ensures that any future tag-retargeting on the upstream repository won't affect vLLM's CI stability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Security] Unpinned Third-Party GitHub Action in macOS Workflow

2 participants