CI: respect dependency cooldown in "uv lock check"

Fixes 1db4dc4c3e (build_tools/update-dependencies.sh: add dependency
cooldown for Python packages, 2025-12-16).
This commit is contained in:
Johannes Altmanninger
2025-12-16 14:19:39 +01:00
parent 64da7ca124
commit 62628f6fb1

View File

@@ -16,7 +16,7 @@ runs:
# TODO Use "uv" to install Python as well.
: 'Note that --no-managed-python below would be implied but be explicit'
uv='env UV_PYTHON=python uv --no-managed-python'
$uv lock --check
$uv lock --check --exclude-newer="$(awk -F'"' <uv.lock '/^exclude-newer[[:space:]]*=/ {print $2}')"
# Install globally.
sudo $uv pip install --group=dev --system --break-system-packages
# Smoke test.