name: license on: push: branches: - master - release-* workflow_dispatch: {} pull_request: branches: - master - release-* permissions: contents: read jobs: license_check: runs-on: ubuntu-22.04 name: Check for unapproved licenses steps: - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 - name: Set up Ruby uses: ruby/setup-ruby@a6e6f86333f0a2523ece813039b8b4be04560854 # v1.190.0 with: ruby-version: 2.6 - name: Install dependencies run: gem install license_finder - name: Run tests run: license_finder --decisions_file .license/dependency_decisions.yml