From e646382518331385e295c5b14f026a662048e4a0 Mon Sep 17 00:00:00 2001 From: zhuwenxing Date: Wed, 27 Oct 2021 20:54:23 +0800 Subject: [PATCH] [skip ci]Add license check (#10779) Signed-off-by: zhuwenxing --- .github/.licenserc.yaml | 11 +++++++++++ .github/workflows/license-checker.yaml | 14 ++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 .github/.licenserc.yaml create mode 100644 .github/workflows/license-checker.yaml diff --git a/.github/.licenserc.yaml b/.github/.licenserc.yaml new file mode 100644 index 000000000..7b7bc8cf7 --- /dev/null +++ b/.github/.licenserc.yaml @@ -0,0 +1,11 @@ +header: + license: + spdx-id: Apache-2.0 + copyright-owner: LF AI & Data foundation + + paths: + - 'internal/**/*.go' + +dependency: + files: + - go.mod \ No newline at end of file diff --git a/.github/workflows/license-checker.yaml b/.github/workflows/license-checker.yaml new file mode 100644 index 000000000..e50190c09 --- /dev/null +++ b/.github/workflows/license-checker.yaml @@ -0,0 +1,14 @@ +name: License Checker + +on: + workflow_dispatch: +jobs: + check-license: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Check License Header + uses: apache/skywalking-eyes@main + with: + log: info + config: .github/.licenserc.yaml \ No newline at end of file -- GitLab