github.com/dtroyer-salad/og2/v2@v2.0.0-20240412154159-c47231610877/.github/workflows/license-checker.yml (about) 1 # Copyright The ORAS Authors. 2 # Licensed under the Apache License, Version 2.0 (the "License"); 3 # you may not use this file except in compliance with the License. 4 # You may obtain a copy of the License at 5 # 6 # http://www.apache.org/licenses/LICENSE-2.0 7 # 8 # Unless required by applicable law or agreed to in writing, software 9 # distributed under the License is distributed on an "AS IS" BASIS, 10 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11 # See the License for the specific language governing permissions and 12 # limitations under the License. 13 14 name: License Checker 15 16 on: 17 push: 18 branches: 19 - main 20 - release-* 21 pull_request: 22 branches: 23 - main 24 - release-* 25 26 permissions: 27 contents: write 28 pull-requests: write 29 30 jobs: 31 check-license: 32 runs-on: ubuntu-latest 33 steps: 34 - name: Checkout 35 uses: actions/checkout@v4 36 - name: Check license header 37 uses: apache/skywalking-eyes/header@v0.6.0 38 with: 39 mode: check 40 config: .github/licenserc.yml 41 - name: Check dependencies license 42 uses: apache/skywalking-eyes/dependency@v0.6.0 43 with: 44 config: .github/licenserc.yml