From 550599e9e1b15cf0f4f1cd928ab4a8a4cba6a09b Mon Sep 17 00:00:00 2001 From: Joscha Schmiedt <joscha@schmiedt.dev> Date: Wed, 5 Mar 2025 22:31:35 +0100 Subject: [PATCH] Update buf linter -> 1.50.0 - update config version v1beta1->v2 --- .docker/Dockerfile | 2 +- buf.yaml | 22 ++++++++++++++-------- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.docker/Dockerfile b/.docker/Dockerfile index 102bca2..e84f63c 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 57d0c99..86bed02 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 -- GitLab