Browse Source
Use Github for license checks. Signed-off-by: Anas Nashif <anas.nashif@intel.com>pull/22664/head
2 changed files with 48 additions and 0 deletions
@ -0,0 +1,16 @@
@@ -0,0 +1,16 @@
|
||||
license: |
||||
main: apache-2.0 |
||||
report_missing: true |
||||
category: Permissive |
||||
copyright: |
||||
check: true |
||||
exclude: |
||||
extensions: |
||||
- yml |
||||
- yaml |
||||
- html |
||||
- rst |
||||
- conf |
||||
- cfg |
||||
langs: |
||||
- HTML |
@ -0,0 +1,32 @@
@@ -0,0 +1,32 @@
|
||||
name: Scancode |
||||
|
||||
on: [pull_request] |
||||
|
||||
jobs: |
||||
scancode_job: |
||||
runs-on: ubuntu-latest |
||||
name: Scan code for licenses |
||||
steps: |
||||
- name: Checkout the code |
||||
uses: actions/checkout@v1 |
||||
- name: Scan the code |
||||
id: scancode |
||||
uses: zephyrproject-rtos/action_scancode@v2 |
||||
with: |
||||
directory-to-scan: 'scan/' |
||||
- name: Artifact Upload |
||||
uses: actions/upload-artifact@v1 |
||||
with: |
||||
name: scancode |
||||
path: ./artifacts |
||||
|
||||
- name: Verify |
||||
run: | |
||||
if [ -s ./artifacts/report.txt ]; then |
||||
report=$(cat ./artifacts/report.txt) |
||||
report="${report//'%'/'%25'}" |
||||
report="${report//$'\n'/'%0A'}" |
||||
report="${report//$'\r'/'%0D'}" |
||||
echo "::error file=./artifacts/report.txt::$report" |
||||
exit 1 |
||||
fi |
Loading…
Reference in new issue