Skip to content

Pre-commit setup - #501

Merged
Clemsazert merged 3 commits into
mainfrom
chore/pre-commit-setup
Jan 13, 2026
Merged

Pre-commit setup#501
Clemsazert merged 3 commits into
mainfrom
chore/pre-commit-setup

Conversation

@Clemsazert

Copy link
Copy Markdown
Contributor

🔎 Détails

  • Ajout de lefthook
  • Création de jobs pour :
    • lint & fix du lrm client
    • lint & fix du dispatcher
    • formatage des license pour le dispatcher

📄 Documentation

ADR

📸 Captures d'écran

Exemple d'un commit avec des changements dans le dossier tools/tmc => pas de job lancé
Capture d’écran 2026-01-05 à 14 22 00

Exemple d'un commit avec des changements dans le dossier hub/dispatcher => uniquement les jobs associés au dispatcher sont lancés
Capture d’écran 2026-01-05 à 14 46 39

Exemple d'un commit avec des changements dans le dossier web/lrm/client => uniquement le job de lint du lrm-client est lancé
Capture d’écran 2026-01-05 à 14 45 43

@Clemsazert
Clemsazert force-pushed the chore/pre-commit-setup branch from 4ff3033 to 935c2ef Compare January 5, 2026 13:51

@SimonClo SimonClo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

trop cool, ça marche super bien

ça serait bien de l'ajouter sur les briques Python aussi (annuaire, chatbot, healthcheck) mais ça peut être fait plus tard, on n'y touche pas si souvent

@Clemsazert
Clemsazert merged commit 0375ae4 into main Jan 13, 2026
8 checks passed
@Clemsazert
Clemsazert deleted the chore/pre-commit-setup branch January 13, 2026 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants