-
Notifications
You must be signed in to change notification settings - Fork 218
/
buf.gen.yaml
38 lines (33 loc) · 1.2 KB
/
buf.gen.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
version: v1
managed:
enabled: true
go_package_prefix:
default: github.com/parca-dev/parca/gen/proto/go
except:
- buf.build/googleapis/googleapis
plugins:
# renovate: datasource=github-releases depName=protocolbuffers/protobuf-go
- plugin: buf.build/protocolbuffers/go:v1.33.0
out: gen/proto/go
opt: paths=source_relative
# renovate: datasource=github-releases depName=planetscale/vtprotobuf
- plugin: buf.build/community/planetscale-vtprotobuf:v0.6.0
out: gen/proto/go
opt:
- paths=source_relative,features=marshal+unmarshal+size+pool+grpc
# renovate: datasource=github-releases depName=timostamm/protobuf-ts
- plugin: buf.build/community/timostamm-protobuf-ts:v2.9.4
out: ui/packages/shared/client/src
opt:
- generate_dependencies
# renovate: datasource=github-releases depName=grpc-ecosystem/grpc-gateway
- plugin: buf.build/grpc-ecosystem/gateway:v2.22.0
out: gen/proto/go
opt:
- paths=source_relative
- generate_unbound_methods=true
# renovate: datasource=github-releases depName=grpc-ecosystem/grpc-gateway
- plugin: buf.build/grpc-ecosystem/openapiv2:v2.22.0
out: gen/proto/swagger
opt:
- allow_merge=false