From a40302a775016682db83768098beda886f195aa9 Mon Sep 17 00:00:00 2001 From: Skyler Grey Date: Wed, 1 Oct 2025 23:08:56 +0000 Subject: [PATCH] ci: check reuse.software licensing Change-Id: zzwnlrqwozovrqquqwmxmyskllvkmnsq It's way too easy to forget to run `reuse lint` and get yourself out of sync... I already wrote a tangled pipeline to use reuse to check this on pull requests, it would seem good to use it here too --- .tangled/workflows/reuse.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .tangled/workflows/reuse.yml diff --git a/.tangled/workflows/reuse.yml b/.tangled/workflows/reuse.yml new file mode 100644 index 0000000..6dbe442 --- /dev/null +++ b/.tangled/workflows/reuse.yml @@ -0,0 +1,17 @@ +# SPDX-FileCopyrightText: 2025 FreshlyBakedCake +# +# SPDX-License-Identifier: MIT + +when: + - event: ["push", "pull_request"] + branch: ["main"] + +engine: nixery + +dependencies: + nixpkgs: + - reuse + +steps: + - name: Check for REUSE compliance + command: reuse lint -- 2.43.0