From 5c8271a59c392aa205fba85e4112918c66554104 Mon Sep 17 00:00:00 2001 From: UnbreakableMJ Date: Mon, 22 Jun 2026 22:00:20 +0300 Subject: [PATCH] ci: enforce REUSE compliance with a reuse lint job Add a dedicated REUSE Compliance job using fsfe/reuse-action so the GPL/MIT SPDX + LICENSES setup can't regress unnoticed. Co-Authored-By: Claude Opus 4.8 --- .github/workflows/ci.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e3a6620..6391d20 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,3 +31,13 @@ jobs: - name: Check formatting run: cargo fmt -- --check + + reuse: + name: REUSE Compliance + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v6 + + - name: REUSE lint + uses: fsfe/reuse-action@v6