From 7bef192bb8df22834581231c0e016385b7d638f1 Mon Sep 17 00:00:00 2001
From: Sergey Kosukhin <sergey.kosukhin@mpimet.mpg.de>
Date: Wed, 15 Jan 2025 18:30:46 +0100
Subject: [PATCH] ci: run the license checks via pre-commit

---
 .gitlab-ci.yml | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5cd7692..aa8723c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -50,14 +50,11 @@ workflow:
       policy: ${CACHE_POLICY}
 
 Check licenses:
-  before_script:
-    - python -m pip install --upgrade pip
-    - python -m pip install reuse
-    - reuse --version
+  extends: .common_pre_commit
+  variables:
+    CACHE_POLICY: pull
   script:
-    - reuse lint
-  tags:
-    - sphinx
+    - pre-commit run --hook-stage manual reuse
   rules:
     - if: $CI_PIPELINE_SOURCE == "web"
       when: manual
-- 
GitLab