frequenz-floss/Protolint

Run protolint on the repository

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 2, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: frequenz-floss/gh-action-protolint@92679db4f34080772dc1d62ee352d334f1d71f34 # v0.1.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
submodulesWhether to checkout submodules: `true` (default) to checkout submodules or `recursive` to recursively checkout submodules, and `false` to not checkout submodules. Passed directly to the `actions/checkout` action, check its documentation for more information. notrue
checkout_tokenThe token to use for fetching the repository and submodules. Uses secrets.github_token by default. no${{ secrets.github_token }}
api_tokenThe token to use to make comments and annotations to pull requests. Uses secrets.github_token by default. no${{ secrets.github_token }}
protolint_flagsThe flags to pass to protolint. At least the path to the proto files should be passed. Defaults to `proto/`. `proto` directory. noproto/
protolint_versionThe version of protolint to use. If not set, the latest version will be used. no0.46.3

no outputs