From 47330aecc759876dab46667f00177db803733d16 Mon Sep 17 00:00:00 2001 From: Sebastian Schuberth Date: Thu, 4 Dec 2025 19:35:35 +0100 Subject: [PATCH 1/3] Run `yamllint` directly as the action is not maintained anymore --- .github/workflows/check.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index cd076f1..7fd5fb1 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -35,9 +35,7 @@ jobs: - name: Clone the repository uses: actions/checkout@v4 - name: Lint YAML files - uses: ibiqlik/action-yamllint@v3 - with: - file_or_dir: license-classifications.yml + run: yamllint license-classifications.yml REUSE: runs-on: ubuntu-latest From dda46daf93be800e9ecfddc0ab60603cc311a669 Mon Sep 17 00:00:00 2001 From: Sebastian Schuberth Date: Thu, 4 Dec 2025 19:37:27 +0100 Subject: [PATCH 2/3] Use the dedicated action to run REUSE --- .github/workflows/check.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 7fd5fb1..40cdda6 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -43,9 +43,5 @@ jobs: steps: - name: Clone the repository uses: actions/checkout@v4 - - name: Setup Python - uses: actions/setup-python@v5 - name: Check REUSE Compliance - run: | - pip install --user reuse - ~/.local/bin/reuse lint + uses: fsfe/reuse-action@v6 From 064419ce4ab11a2ccd3e0a112b7ba9e1e9ace177 Mon Sep 17 00:00:00 2001 From: Sebastian Schuberth Date: Thu, 4 Dec 2025 19:53:44 +0100 Subject: [PATCH 3/3] Allow a maximum of 1 empty line (at the end of the file) --- .yamllint | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.yamllint b/.yamllint index 7cf554f..b7e57dc 100644 --- a/.yamllint +++ b/.yamllint @@ -6,6 +6,9 @@ extends: default rules: + empty-lines: + max: 1 + max-end: 1 line-length: max: 100 truthy: disable