diff --git a/buf.gen.yaml b/buf.gen.yaml new file mode 100644 index 000000000..a779fd22a --- /dev/null +++ b/buf.gen.yaml @@ -0,0 +1,11 @@ +version: v1beta1 +plugins: + - name: go + out: proto + opt: paths=source_relative + - name: go-grpc + out: proto + opt: paths=source_relative,require_unimplemented_servers=false + - name: grpc-gateway + out: proto + opt: paths=source_relative \ No newline at end of file diff --git a/buf.yaml b/buf.yaml new file mode 100644 index 000000000..e1e8f947d --- /dev/null +++ b/buf.yaml @@ -0,0 +1,18 @@ +version: v1beta1 +name: buf.build/0chain/blobber +deps: + - buf.build/beta/googleapis +build: + roots: + - code/go/0chain.net/blobbercore/blobbergrpc/proto +lint: + use: + - DEFAULT + enum_zero_value_suffix: _UNSPECIFIED + rpc_allow_same_request_response: false + rpc_allow_google_protobuf_empty_requests: false + rpc_allow_google_protobuf_empty_responses: false + service_suffix: Service +breaking: + use: + - FILE \ No newline at end of file