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