diff --git a/.docker/Dockerfile b/.docker/Dockerfile index 102bca2c1752accd58da615dc2050830c7b18cf9..e84f63ccfb2a79be6b1dcf58fdc15f3fedc8a3cc 100644 --- a/.docker/Dockerfile +++ b/.docker/Dockerfile @@ -12,7 +12,7 @@ RUN apt-get install -y protobuf-compiler # buf RUN BIN="/usr/local/bin" && \ - VERSION="0.43.2" && \ + VERSION="1.50.0" && \ BINARY_NAME="buf" && \ curl -sSL \ "https://github.com/bufbuild/buf/releases/download/v${VERSION}/${BINARY_NAME}-$(uname -s)-$(uname -m)" \ diff --git a/buf.yaml b/buf.yaml index 57d0c99f3996e730f83971c4b7b0d2626b848ea7..86bed024598850aad1a30b18288dd39dcce0a83a 100644 --- a/buf.yaml +++ b/buf.yaml @@ -1,15 +1,21 @@ -# configuration for buf. See https://docs.buf.build/ -version: v1beta1 -build: - roots: - - proto +version: v2 +modules: + - path: proto lint: use: - - DEFAULT - COMMENTS - - OTHER + - STANDARD except: - ignore: + - ENUM_FIRST_VALUE_ZERO + - FIELD_NOT_REQUIRED + - IMPORT_USED + - PACKAGE_NO_IMPORT_CYCLE + - PROTOVALIDATE + - SYNTAX_SPECIFIED + disallow_comment_ignores: true breaking: use: - FILE + except: + - EXTENSION_NO_DELETE + - FIELD_SAME_DEFAULT