ci: move pre-commit to gha
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 9220393..42ce3b7 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -38,6 +38,18 @@
           tags: |
             quay.io/vexxhost/ethtool-exporter:${{ env.PROJECT_REF }}
 
+  pre-commit:
+    runs-on: ubuntu-latest
+    steps:
+      - name: Checkout project
+        uses: actions/checkout@v3.0.2
+
+      - name: Setup Python
+        uses: actions/setup-python@v4.2.0
+
+      - name: Setup pre-commit
+        uses: pre-commit/action@v3.0.0
+
   pytest:
     runs-on: ubuntu-latest
     strategy: