Skip to content

Commit feaaed3

Browse files
committed
feat(action): add reuse-compliance
Signed-off-by: Vincent Koppen <[email protected]>
1 parent 49c22a1 commit feaaed3

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# SPDX-FileCopyrightText: Contributors to the Power Grid Model project <[email protected]>
2+
#
3+
# SPDX-License-Identifier: MPL-2.0
4+
5+
6+
name: REUSE Compliance Check
7+
8+
on:
9+
push:
10+
branches:
11+
- main
12+
# run pipeline on pull request
13+
pull_request:
14+
# run pipeline on merge queue
15+
merge_group:
16+
# run pipeline from another workflow
17+
workflow_call:
18+
# run this workflow manually from the Actions tab
19+
workflow_dispatch:
20+
21+
concurrency:
22+
group: ${{ github.workflow }}-${{ github.ref }}-reuse-compliance
23+
cancel-in-progress: true
24+
25+
jobs:
26+
reuse-compliance-check:
27+
runs-on: ubuntu-latest
28+
steps:
29+
- name: checkout
30+
uses: actions/checkout@v4
31+
- name: REUSE Compliance Check
32+
uses: fsfe/reuse-action@v5

0 commit comments

Comments
 (0)