volcano.sh/volcano@v1.9.0/.github/workflows/licenses_lint.yaml (about)

     1  name: Licenses Lint
     2  
     3  on:
     4    push:
     5      branches:
     6        - master
     7      tags:
     8    pull_request:
     9  
    10  jobs:
    11    licenses-lint:
    12      name: Licenses Lint
    13      timeout-minutes: 40
    14      runs-on: ubuntu-22.04
    15      steps:
    16        - name: Install Go
    17          uses: actions/setup-go@v4
    18          with:
    19            go-version: 1.21.x
    20        - name: Checkout code
    21          uses: actions/checkout@v3
    22        - name: generate license mirror
    23          run: |
    24            make licenses-check
    25        - name: lint-licenses
    26          # if restricted > 0, CI will report an error.
    27          run: |
    28            make lint-licenses