Skip to content

Commit fd6f144

Browse files
committed
refactor: Chain checks and add summary
1 parent 633b92a commit fd6f144

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/reuse-compliance.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ jobs:
2121
run: ./scripts/check-root-reuse-compliance.sh
2222

2323
packages-compliance-check:
24+
needs: root-compliance-check
2425
name: Packages Compliance Check
2526
runs-on: ubuntu-24.04
2627
strategy:
@@ -40,3 +41,13 @@ jobs:
4041
uses: fsfe/reuse-action@v6
4142
with:
4243
args: --root ${{ matrix.package }} lint
44+
45+
final-report:
46+
needs: [root-compliance-check, packages-compliance-check]
47+
runs-on: ubuntu-24.04
48+
steps:
49+
- name: Compliance Check
50+
run: |
51+
echo "📊 Final Report:"
52+
echo " Root workspace compliance: ${{ needs.root-compliance-check.outputs.status }}"
53+
echo " Packages compliance: ${{ needs.packages-compliance-check.outputs.status }}"

0 commit comments

Comments
 (0)