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