From 9bcb924ac02bb3ba5811eb05857c249a69a03691 Mon Sep 17 00:00:00 2001 From: Dan Anglin Date: Fri, 16 Aug 2024 16:07:53 +0100 Subject: [PATCH] ci: add workflow for REUSE Compliance Check For now the compliance checks will be performed whenever a change is made on the main branch. --- .forgejo/workflows/REUSE_Compliance_Check.yaml | 16 ++++++++++++++++ REUSE.toml | 1 + 2 files changed, 17 insertions(+) create mode 100644 .forgejo/workflows/REUSE_Compliance_Check.yaml diff --git a/.forgejo/workflows/REUSE_Compliance_Check.yaml b/.forgejo/workflows/REUSE_Compliance_Check.yaml new file mode 100644 index 0000000..c2b7926 --- /dev/null +++ b/.forgejo/workflows/REUSE_Compliance_Check.yaml @@ -0,0 +1,16 @@ +--- +name: REUSE Compliance Check + +on: + push: + branches: + - "main" + +jobs: + check: + runs-on: docker + steps: + - name: Checkout Repository + uses: https://code.forgejo.org/actions/checkout@v4 + - name: REUSE Compliance Check + uses: https://github.com/fsfe/reuse-action@v4 diff --git a/REUSE.toml b/REUSE.toml index bee70d3..ce67f9b 100644 --- a/REUSE.toml +++ b/REUSE.toml @@ -14,6 +14,7 @@ path = [ "magefiles/go.mod", "cmd/enbas-codegen/templates/**/*.go.gotmpl", "schema/enbas_cli_schema.json", + ".forgejo/workflows/*.yaml", ] precedence = "override" SPDX-FileCopyrightText = "2024 Dan Anglin " -- 2.45.2