fix(benchmarks): regenerate Harbor uv.lock files against public PyPI - #2254
ianalloway wants to merge 1 commit into
Conversation
|
🦾 DCO sign-off is failing on this PR. Each commit needs a |
|
Status 2026-09-06: approved, but has merge conflicts and failing DCO Check. Needs rebase onto main + Signed-off-by, then re-review/merge. |
555a3a0 to
f26fda5
Compare
🔐 Codex Security Review
|
The committed Harbor lockfiles pointed at Block's Artifactory mirror (global.block-artifacts.com), so external contributors could not `uv sync --frozen` without internal credentials (block#2226). Regenerate both lockfiles with --index-url https://pypi.org/simple and add a CI check that rejects private package hosts in those files. Signed-off-by: Ian Alloway <ianalloway@usf.edu>
23b586b to
90827a9
Compare
|
Rebased onto latest main (Harbor locks regenerated against public PyPI). DCO green. Previous approval from @wpfleger96 may have been dismissed by the rebase — would appreciate a re-review when you have a moment. |
Fixes #2226
The committed Harbor lockfiles pointed at Block's Artifactory mirror (
global.block-artifacts.com), so external contributors could notuv sync --frozenwithout internal credentials.Changes
uv.lockfiles with--index-url https://pypi.org/simplescripts/check-public-package-locks.shand wire it into the Harbor CI workflowTest plan
scripts/check-public-package-locks.shpassesglobal.block-artifacts.comrefs remain in either lockfileuv sync --frozenworks without Artifactory credentials