From e2a3e2763f30357693ebad289771a46c08cd82d4 Mon Sep 17 00:00:00 2001 From: Edoardo Spadolini Date: Thu, 4 Jan 2024 13:45:26 +0100 Subject: [PATCH] Prevent deleting enum values --- api/proto/buf-legacy.yaml | 2 +- api/proto/buf.yaml | 1 + proto/buf.yaml | 5 +++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/api/proto/buf-legacy.yaml b/api/proto/buf-legacy.yaml index 7a2db93335bea..f458acb516663 100644 --- a/api/proto/buf-legacy.yaml +++ b/api/proto/buf-legacy.yaml @@ -28,4 +28,4 @@ lint: - RPC_RESPONSE_STANDARD_NAME breaking: use: - - FILE + - "buf-legacy.yaml should not be used for buf breaking" diff --git a/api/proto/buf.yaml b/api/proto/buf.yaml index e4547910ce33a..a0f3d4a3c05ca 100644 --- a/api/proto/buf.yaml +++ b/api/proto/buf.yaml @@ -59,3 +59,4 @@ lint: breaking: use: - WIRE_JSON + - ENUM_VALUE_NO_DELETE diff --git a/proto/buf.yaml b/proto/buf.yaml index 444eba49d6f58..712df792ddb18 100644 --- a/proto/buf.yaml +++ b/proto/buf.yaml @@ -1,7 +1,7 @@ version: v1 deps: - # gogo/protobuf v1.3.2, keep in sync with build.assets/Makefile. - - buf.build/gogo/protobuf:b03c65ea87cdc3521ede29f62fe3ce239267c1bc + # gogo/protobuf v1.3.2, keep in sync with build.assets/Makefile. + - buf.build/gogo/protobuf:b03c65ea87cdc3521ede29f62fe3ce239267c1bc lint: use: - DEFAULT @@ -49,3 +49,4 @@ lint: breaking: use: - WIRE_JSON + - ENUM_VALUE_NO_DELETE