From dd5310a85e1a9d287077d8a7572dc1f3b64bc79b Mon Sep 17 00:00:00 2001 From: pedrocarlo Date: Thu, 3 Apr 2025 21:01:06 -0300 Subject: [PATCH] adjust workflow to install uv --- .github/workflows/rust.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 67d6d7e23..fcc054d81 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -75,6 +75,18 @@ jobs: curl -L $LINK/$CARGO_C_FILE | tar xz -C ~/.cargo/bin - uses: actions/checkout@v3 + + - name: Install uv + uses: astral-sh/setup-uv@v5 + with: + enable-cache: true + + - name: Set up Python + run: uv python install + + - name: Install the project + run: uv sync --all-extras --dev --all-packages + - uses: "./.github/shared/install_sqlite" - name: Test run: make test