From 682165d58cb259464d33ba0c5861e2d3eaddc26c Mon Sep 17 00:00:00 2001
From: Ashley Gittins <ash@ajg.net.au>
Date: Tue, 6 Aug 2024 19:45:31 +0000
Subject: [PATCH] Fix linting and pre-commit workflow

---
 .github/workflows/tests.yaml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml
index 7cb037f..9ecdaa4 100644
--- a/.github/workflows/tests.yaml
+++ b/.github/workflows/tests.yaml
@@ -27,6 +27,11 @@ jobs:
           python-version: ${{ env.DEFAULT_PYTHON }}
           cache: "pip"
 
+      - name: Install Python modules
+        run: |
+          pip install --constraint=.github/workflows/constraints.txt pre-commit black
+          # flake8 isort
+
       - name: "Install requirements"
         run: python3 -m pip install -r requirements.txt