version: v2 modules: # Setting path to proto/ means buf sees files at metacrypt/v1/*.proto, # which matches the package name metacrypt.v1 as required by PACKAGE_DIRECTORY_MATCH. - path: proto lint: use: - STANDARD breaking: use: # FILE mode is the strictest: catches wire-breaking changes (removed/renumbered # fields, changed field types) as well as source-breaking changes (removed RPCs, # renamed messages). Appropriate for a service with external gRPC clients. - FILE