name: Proto Check # Protobuf runs buf (https://buf.build/) lint and check-breakage # This workflow is only run when a file in the proto directory # has been modified. on: workflow_dispatch: # allow running workflow manually pull_request: paths: - "proto/*" jobs: proto-lint: runs-on: ubuntu-latest timeout-minutes: 4 steps: - uses: actions/checkout@v3 - name: lint run: make proto-lint proto-breakage: runs-on: ubuntu-latest timeout-minutes: 4 steps: - uses: actions/checkout@v3 - name: check-breakage run: make proto-check-breaking-ci