This is an automated email from the ASF dual-hosted git repository. kezhenxu94 pushed a commit to branch chore/license in repository https://gitbox.apache.org/repos/asf/skywalking-rocketbot-ui.git
commit 33f8fc362f3884cb05f61b5620f7099e1e33c7d5 Author: kezhenxu94 <[email protected]> AuthorDate: Tue Jan 12 22:31:46 2021 +0800 chore: set up license-eye to check license headers --- .github/workflows/nodejs.yml | 26 ++++++++++++++++++++++++++ .licenserc.yaml | 33 +++++++++++++++++++++++++++++++++ run.sh | 3 +-- src/assets/lang/en.ts | 16 ++++++++++++++++ src/assets/lang/zh.ts | 16 ++++++++++++++++ src/types/profile.d.ts | 4 ++-- src/utils/cssHelper.ts | 16 ++++++++++++++++ 7 files changed, 110 insertions(+), 4 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 920861f..84a56db 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -1,3 +1,20 @@ +# +# 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. +# 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. +# + name: Node CI on: @@ -7,6 +24,15 @@ on: - master jobs: + check-license: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Check License + uses: apache/skywalking-eyes@9bd5feb86b5817aa6072b008f9866a2c3bbc8587 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + build: runs-on: ubuntu-latest diff --git a/.licenserc.yaml b/.licenserc.yaml new file mode 100644 index 0000000..7e17466 --- /dev/null +++ b/.licenserc.yaml @@ -0,0 +1,33 @@ +# +# 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. 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. +# +header: + license: + spdx-id: Apache-2.0 + copyright-owner: Apache Software Foundation + + paths-ignore: + - 'dist' + - 'LICENSE' + - '.gitignore' + - '.prettierrc' + - '.browserslistrc' + - '**/*.md' + - '**/*.json' + + comment: on-failure diff --git a/run.sh b/run.sh index 257bc16..952d16d 100755 --- a/run.sh +++ b/run.sh @@ -1,3 +1,4 @@ +#!/bin/bash # 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. @@ -13,8 +14,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -#!/bin/bash - set -x set -e diff --git a/src/assets/lang/en.ts b/src/assets/lang/en.ts index a4868a9..a4fb0d2 100644 --- a/src/assets/lang/en.ts +++ b/src/assets/lang/en.ts @@ -1,3 +1,19 @@ +/** + * 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. + * 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. + */ const m = { hourTip: 'Select Hour', minuteTip: 'Select Minute', diff --git a/src/assets/lang/zh.ts b/src/assets/lang/zh.ts index 9207e85..fe8fda6 100644 --- a/src/assets/lang/zh.ts +++ b/src/assets/lang/zh.ts @@ -1,3 +1,19 @@ +/** + * 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. + * 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. + */ const m = { hourTip: '选择小时', minuteTip: '选择分钟', diff --git a/src/types/profile.d.ts b/src/types/profile.d.ts index 6ab74ff..37b4fec 100644 --- a/src/types/profile.d.ts +++ b/src/types/profile.d.ts @@ -3,13 +3,13 @@ * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * 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 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, + * 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. diff --git a/src/utils/cssHelper.ts b/src/utils/cssHelper.ts index 05915d6..a9b1bd1 100644 --- a/src/utils/cssHelper.ts +++ b/src/utils/cssHelper.ts @@ -1,3 +1,19 @@ +/** + * 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. + * 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. + */ export interface CssMatrix { a: number; b: number;
