From c9d061bf49167135af533f626529b6a1515981d0 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Sun, 20 Sep 2026 15:24:54 -0300 Subject: [PATCH 1/7] ci: use shared LibreCode workflows --- .github/workflows/reuse.yml | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/.github/workflows/reuse.yml b/.github/workflows/reuse.yml index c0f40ece..e652788b 100644 --- a/.github/workflows/reuse.yml +++ b/.github/workflows/reuse.yml @@ -1,24 +1,29 @@ -# SPDX-FileCopyrightText: 2026 LibreCode Coop and LibreCode contributors +# This workflow is maintained by LibreCodeCoop/github-workflows and published +# through the LibreCodeCoop organization workflow catalog. +# Managed by LibreCode workflow synchronization; local edits are treated as divergence. # -# SPDX-License-Identifier: AGPL-3.0-or-later +# https://github.com/LibreCodeCoop/github-workflows +# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization -name: reuse +# SPDX-FileCopyrightText: 2022 Free Software Foundation Europe e.V. +# +# SPDX-License-Identifier: CC0-1.0 + +name: REUSE Compliance Check -on: - pull_request: - push: - branches: - - main - - master - - stable* +on: [pull_request] + +permissions: + contents: read jobs: - reuse: + reuse-compliance-check: runs-on: ubuntu-latest - steps: - name: Checkout uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + with: + persist-credentials: false - - name: Run REUSE lint - uses: fsfe/reuse-action@v6 + - name: REUSE Compliance Check + uses: fsfe/reuse-action@676e2d560c9a403aa252096d99fcab3e1132b0f5 # v6.0.0 From 46d098c01ea0cd7a8bff81550c8836bc4a602e77 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Sun, 20 Sep 2026 15:24:58 -0300 Subject: [PATCH 2/7] ci: use shared LibreCode workflows From 2738aa8b4c7203520b0c762dabb7aadbad24dadc Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Sun, 20 Sep 2026 15:25:03 -0300 Subject: [PATCH 3/7] ci: use shared LibreCode workflows From e23289e3d0576d1753be4bef686a08ed95636e31 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Sun, 20 Sep 2026 15:25:07 -0300 Subject: [PATCH 4/7] ci: use shared LibreCode workflows From 1777cd515d565144caba2d3cc7c521cf30313d50 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Sun, 20 Sep 2026 15:25:10 -0300 Subject: [PATCH 5/7] ci: use shared LibreCode workflows From 6868d99eb559f0b51f177a4663c646174acaaad8 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Sun, 20 Sep 2026 15:25:15 -0300 Subject: [PATCH 6/7] ci: use shared LibreCode workflows From d21b79ea1bded141645f09b09490fc60e39f0450 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Sun, 20 Sep 2026 15:27:54 -0300 Subject: [PATCH 7/7] fix: use reusable REUSE caller --- .github/workflows/reuse.yml | 27 +++++++-------------------- 1 file changed, 7 insertions(+), 20 deletions(-) diff --git a/.github/workflows/reuse.yml b/.github/workflows/reuse.yml index e652788b..2f96be6f 100644 --- a/.github/workflows/reuse.yml +++ b/.github/workflows/reuse.yml @@ -1,29 +1,16 @@ -# This workflow is maintained by LibreCodeCoop/github-workflows and published -# through the LibreCodeCoop organization workflow catalog. -# Managed by LibreCode workflow synchronization; local edits are treated as divergence. -# -# https://github.com/LibreCodeCoop/github-workflows -# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization +# SPDX-FileCopyrightText: 2026 LibreCode coop and contributors +# SPDX-License-Identifier: AGPL-3.0-or-later -# SPDX-FileCopyrightText: 2022 Free Software Foundation Europe e.V. -# -# SPDX-License-Identifier: CC0-1.0 +# This workflow is published through the LibreCode organization catalog. +# Implementation: LibreCodeCoop/github-workflows name: REUSE Compliance Check -on: [pull_request] +on: pull_request permissions: contents: read jobs: - reuse-compliance-check: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - with: - persist-credentials: false - - - name: REUSE Compliance Check - uses: fsfe/reuse-action@676e2d560c9a403aa252096d99fcab3e1132b0f5 # v6.0.0 + reuse: + uses: LibreCodeCoop/github-workflows/.github/workflows/reuse.yml@5c8e231dae8e4fa1764fe84b552c48f45b6d39e8