init github actions and templates (#23)

Co-authored-by: 澄潭 <zty98751@alibaba-inc.com>
This commit is contained in:
jimin
2022-11-04 16:12:31 +08:00
committed by GitHub
parent 31b78bf40c
commit 1866e7d517
7 changed files with 234 additions and 0 deletions

27
.github/workflows/license-checker.yaml vendored Normal file
View File

@@ -0,0 +1,27 @@
name: License checker
on:
pull_request:
branches: [ develop, main ]
jobs:
check-license:
runs-on: ubuntu-latest
steps:
# step 1
- name: Checkout
uses: actions/checkout@v2.4.0
# step 2
- name: Check License Header
uses: apache/skywalking-eyes/header@25edfc2fd8d52fb266653fb5f6c42da633d85c07
with:
log: info
config: .licenserc.yaml
mode: check
# step 3
- name: Check Dependencies' License
uses: apache/skywalking-eyes/dependency@25edfc2fd8d52fb266653fb5f6c42da633d85c07
with:
log: info
config: .licenserc.yaml
mode: check