From f105b867bef27bf375bc90a95f1ca8fd42669bb1 Mon Sep 17 00:00:00 2001
From: Siraj Aizlewood <31565026+Siraj-Aizlewood@users.noreply.github.com>
Date: Mon, 19 Feb 2024 17:33:18 +0400
Subject: [PATCH] Update CONTRIBUTING.md

Co-authored-by: James Briggs <35938317+jamescalam@users.noreply.github.com>
---
 CONTRIBUTING.md | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 63964db7..d4b328d2 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -11,7 +11,10 @@ Please follow these guidelines when making a contribution:
     - Ensure that the Pull Request title is prepended with a [valid type](https://flank.github.io/flank/pr_titles/). E.g. `feat: My New Feature`.
     - Run linting (and fix any issues that are flagged) by:
         - Navigating to /semantic-router.
-        - Running `black .`.
+        - Running `poetry run make lint` to few linting issues.
+        - Running `poetry run black .` to fix `black` linting issues.
+        - Running `poetry run ruff . --fix` to fix `ruff` linting issues (where possible, others may need manual changes).
+        - Confirming the linters pass using `poetry run make lint` again.
         - Running `ruff . --fix`.
     - Ensure that, for any new code, new [PyTests are written](https://github.com/aurelio-labs/semantic-router/tree/main/tests/unit). If any code is removed, then ensure that corresponding PyTests are also removed. Finally, ensure that all remaining PyTests pass. Codecov checks will inform you if any code is not covered by PyTests upon creating the PR, and when commiting to it.
 
-- 
GitLab