Skip to content

Protolint

Actions
A tool to enforce Protocol Buffer style and conventions
v0.7.0
Latest
Star (11)

protolint-action

Build Status

A GitHub Action for using protolint in your GitHub Action workflows.

Required inputs

  • configDirectory: the path to where the .protolint.yaml configuration exists.

Example

name: "lint protobuf"
on: pull_request

jobs:
  pr-check:
    runs-on: ubuntu-latest
    steps:
      - name: checkout source
        uses: actions/checkout@v3

      - name: run protolint
        uses: plexsystems/protolint-action@v0.7.0
        with:
          configDirectory: test

Protolint is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

A tool to enforce Protocol Buffer style and conventions
v0.7.0
Latest

Protolint is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.