]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Run reuse in CI to detect license issues right away 3044/head
authorDavid Runge <dave@sleepmap.de>
Wed, 18 Sep 2024 12:17:29 +0000 (14:17 +0200)
committerDavid Runge <dave@sleepmap.de>
Wed, 18 Sep 2024 12:17:29 +0000 (14:17 +0200)
Signed-off-by: David Runge <dave@sleepmap.de>
.github/workflows/ci.yml

index 8e7daef08421f0bc9b39cfd393062606cfb7245a..fa25f5705caca3135e0c3959b2678a6853e51d55 100644 (file)
@@ -24,7 +24,7 @@ jobs:
           sudo apt-get update
           sudo apt-get install pandoc python3-pytest
           python3 -m pip install --break-system-packages --upgrade setuptools wheel pip
-          python3 -m pip install --break-system-packages codespell mypy ruff
+          python3 -m pip install --break-system-packages codespell mypy reuse ruff
           npm install -g pyright
 
       - name: Run ruff
@@ -40,6 +40,11 @@ jobs:
           codespell --version
           codespell
 
+      - name: License Checking (reuse)
+        run: |
+          reuse --version
+          reuse lint
+
       - name: Type Checking (mypy)
         run: |
           python3 -m mypy --version