github.com/oam-dev/kubevela@v1.9.11/.github/workflows/license.yml (about) 1 name: license 2 on: 3 push: 4 branches: 5 - master 6 - release-* 7 workflow_dispatch: {} 8 pull_request: 9 branches: 10 - master 11 - release-* 12 permissions: 13 contents: read 14 15 jobs: 16 license_check: 17 runs-on: ubuntu-22.04 18 name: Check for unapproved licenses 19 steps: 20 - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 21 - name: Set up Ruby 22 uses: ruby/setup-ruby@v1 23 with: 24 ruby-version: 2.6 25 - name: Install dependencies 26 run: gem install license_finder 27 - name: Run tests 28 run: license_finder --decisions_file .license/dependency_decisions.yml