From 771cbdbd77ab3edce47569416a416b3d471e69ec Mon Sep 17 00:00:00 2001 From: Sli Date: Mon, 6 Jan 2025 21:59:36 +0100 Subject: [PATCH] More explicit uv install steps --- .github/actions/setup_project/action.yml | 4 ++++ docs/tutorial/install.md | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/actions/setup_project/action.yml b/.github/actions/setup_project/action.yml index 6bc1e130..909bf757 100644 --- a/.github/actions/setup_project/action.yml +++ b/.github/actions/setup_project/action.yml @@ -28,6 +28,10 @@ runs: path: .venv - name: Install dependencies + run: uv sync + shell: bash + + - name: Install Xapian run: uv run ./manage.py install_xapian shell: bash diff --git a/docs/tutorial/install.md b/docs/tutorial/install.md index e495635c..946edfdc 100644 --- a/docs/tutorial/install.md +++ b/docs/tutorial/install.md @@ -109,8 +109,9 @@ git clone https://github.com/ae-utbm/sith.git cd sith # Création de l'environnement et installation des dépendances +uv sync npm install # Dépendances frontend -uv run ./manage.py install_xapian # Dépendances backend +uv run ./manage.py install_xapian ``` !!!note