More explicit uv install steps

This commit is contained in:
Antoine Bartuccio 2025-01-06 21:59:36 +01:00
parent a491baddb9
commit 771cbdbd77
2 changed files with 6 additions and 1 deletions

View File

@ -28,6 +28,10 @@ runs:
path: .venv path: .venv
- name: Install dependencies - name: Install dependencies
run: uv sync
shell: bash
- name: Install Xapian
run: uv run ./manage.py install_xapian run: uv run ./manage.py install_xapian
shell: bash shell: bash

View File

@ -109,8 +109,9 @@ git clone https://github.com/ae-utbm/sith.git
cd sith cd sith
# Création de l'environnement et installation des dépendances # Création de l'environnement et installation des dépendances
uv sync
npm install # Dépendances frontend npm install # Dépendances frontend
uv run ./manage.py install_xapian # Dépendances backend uv run ./manage.py install_xapian
``` ```
!!!note !!!note