diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 77880fdfa..1ef951d77 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,6 +36,7 @@ on: env: CARGO_TERM_COLOR: always RUST_BACKTRACE: 1 + UV_LOCKED: true jobs: # ============================================ diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 890072a0d..706ccbc55 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,6 +23,9 @@ name: Test on: workflow_call: +env: + UV_LOCKED: true + jobs: test-matrix: runs-on: ubuntu-latest diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8ae6a4e32..2d3c2bc59 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -53,5 +53,12 @@ repos: additional_dependencies: - tomli + - repo: https://github.com/astral-sh/uv-pre-commit + # uv version. + rev: 0.10.7 + hooks: + # Update the uv lockfile + - id: uv-lock + default_language_version: python: python3