The CI workflow check-lock.yml
currently use different approach for installing uv
.
We should standardize on using the astral-sh/setup-uv
action everywhere.
Instead of running the bash
script, we should use astral-sh/setup-uv

This will ensure a consistent installation approach and allow us to reliably pin the uv
version across all jobs.
Corresponding PR is ready, just tell me if that's right?