Skip to content

Commit c975734

Browse files
CI: Amélioration des importations dans les workflows (#48)
- Amélioration des importations dans les workflows en les faisant utiliser le fichier requirements.txt
1 parent 33474a3 commit c975734

2 files changed

Lines changed: 2 additions & 9 deletions

File tree

.github/workflows/documentation.yaml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,7 @@ jobs:
3030
- name: Installation des dépendances
3131
run: |
3232
python -m pip install --upgrade pip
33-
pip install sphinx
34-
pip install sphinx_rtd_theme --break-system-packages
35-
pip install colorama
36-
pip install altair
37-
pip install pandas
33+
pip install -r requirements.txt
3834
3935
# Étape 4 : Générer la documentation
4036
- name: Construction de la documentation (avec Sphinx)

.github/workflows/qualite.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,7 @@ jobs:
2525
- name: Installation des dépendances
2626
run: |
2727
python -m pip install --upgrade pip
28-
pip install pylint
29-
pip install colorama
30-
pip install altair
31-
pip install pandas
28+
pip install -r requirements.txt
3229
3330
# Étape 4 : Lancement de l'analyse
3431
- name: Analyse avec Pylint (note >= 9.0 requise)

0 commit comments

Comments
 (0)