Skip to content

Commit f6db48c

Browse files
committed
dependabot: Group grpc/protobuf updates together
We need to do this because we need to manually update these to ensure the cross-version guarantees between grpcio and protobuf are respected. Signed-off-by: Leandro Lucarella <[email protected]>
1 parent 1bca71d commit f6db48c

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,13 @@ updates:
3636
- "async-solipsism"
3737
- "frequenz-api-common"
3838
- "frequenz-repo-config*"
39+
- "grpcio"
40+
- "grpcio-tools"
3941
- "markdown-callouts"
4042
- "mkdocs-gen-files"
4143
- "mkdocs-literate-nav"
4244
- "mkdocstrings*"
45+
- "protobuf"
4346
- "pydoclint"
4447
- "pytest-asyncio"
4548
# We group repo-config updates as it uses optional dependencies that are
@@ -51,6 +54,14 @@ updates:
5154
mkdocstrings:
5255
patterns:
5356
- "mkdocstrings*"
57+
# We group grpcio and protobuf updates together, as they need special
58+
# handling on the pyproject.toml file because of the protobuf/grpcio
59+
# build/runtime cross-version guarantees
60+
grpc:
61+
patterns:
62+
- "grpcio"
63+
- "grpcio-tools"
64+
- "protobuf"
5465

5566
- package-ecosystem: "github-actions"
5667
directory: "/"

0 commit comments

Comments
 (0)