This is an automated email from the ASF dual-hosted git repository. kezhenxu94 pushed a commit to branch ci/try-license-eye in repository https://gitbox.apache.org/repos/asf/skywalking-cli.git
commit 8a78d18c95597c34a3e37cf5e2accd7cc333d674 Author: kezhenxu94 <[email protected]> AuthorDate: Mon Dec 21 17:22:59 2020 +0800 ci: try to use license-eye --- .github/workflows/go.yml | 6 ++++-- .licenserc.yaml | 52 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+), 2 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 6d1bc2d..7650577 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -31,13 +31,15 @@ jobs: uses: actions/setup-go@v2 with: go-version: 1.14 - id: go - name: Check out code into the Go module directory uses: actions/checkout@v2 with: submodules: true - + + - name: Check License + uses: apache/skywalking-eyes@main + - name: Check code generation run: make check-codegen diff --git a/.licenserc.yaml b/.licenserc.yaml new file mode 100644 index 0000000..6c7680c --- /dev/null +++ b/.licenserc.yaml @@ -0,0 +1,52 @@ +header: + license: | + Licensed to Apache Software Foundation (ASF) under one or more contributor + license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright + ownership. Apache Software Foundation (ASF) licenses this file to you under + the Apache License, Version 2.0 (the "License"); you may + not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + pattern: | + Licensed to( the)? Apache Software Foundation \(ASF\) under one or more contributor + license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright + ownership. (Apache Software Foundation \(ASF\)|The ASF) licenses this file to you under + the Apache License, Version 2.0 \(the "License"\); you may + not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. + + paths-ignore: + - '.git/**' + - '.gitignore' + - '.gitmodules' + - '.idea/**' + - '**/bin/**' + - '**/*.md' + - '**/.DS_Store' + - '**/testdata/**' + - 'go.mod' + - 'go.sum' + - 'LICENSE' + - 'NOTICE' + - 'dist/**' + - 'query-protocol/**' + - '.graphqlconfig'
