diff --git a/.github/.licenserc.yaml b/.github/.licenserc.yaml new file mode 100644 index 0000000000000000000000000000000000000000..7b7bc8cf722a4109f485b92fb54a294a9c4f69e4 --- /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 0000000000000000000000000000000000000000..e50190c09fcb1dc7cc45f190f47c4c6ee7dfdf91 --- /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