In-Memory gRPC #3248
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Copyright (c) HashiCorp, Inc. | |
# SPDX-License-Identifier: MPL-2.0 | |
# This workflow checks that the BUSL license is not mentioned anywhere in | |
# a PR targeting a release that should maintain the MPL-2.0 license. | |
name: License Checker | |
on: | |
pull_request: | |
# Logic to only apply check 1.1[4,5,6].x branches is in license_checker.sh | |
types: [opened, synchronize] | |
jobs: | |
# checks that the diff does not contain any reference to | |
# the BUSL license and thus retains the MPL-2.0 license | |
license-check: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3 | |
with: | |
ref: ${{ github.event.pull_request.head.sha }} | |
fetch-depth: 0 # by default the checkout action doesn't checkout all branches | |
- name: Check for BUSL text in diff | |
run: ./.github/scripts/license_checker.sh |