Skip to content

Commit 60044e3

Browse files
authored
dependabot: Group grpc/protobuf updates together (#385)
We need to do this because we need to manually update these to ensure the cross-version guarantees between grpcio and protobuf are respected.
2 parents e443287 + 7d134ae commit 60044e3

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
@@ -35,10 +35,13 @@ updates:
3535
exclude-patterns:
3636
- "async-solipsism"
3737
- "frequenz-repo-config*"
38+
- "grpcio"
39+
- "grpcio-tools"
3840
- "markdown-callouts"
3941
- "mkdocs-gen-files"
4042
- "mkdocs-literate-nav"
4143
- "mkdocstrings*"
44+
- "protobuf"
4245
- "pydoclint"
4346
- "pytest-asyncio"
4447
# We group repo-config updates as it uses optional dependencies that are
@@ -50,6 +53,14 @@ updates:
5053
mkdocstrings:
5154
patterns:
5255
- "mkdocstrings*"
56+
# We group grpcio and protobuf updates together, as they need special
57+
# handling on the pyproject.toml file because of the protobuf/grpcio
58+
# build/runtime cross-version guarantees
59+
grpc:
60+
patterns:
61+
- "grpcio"
62+
- "grpcio-tools"
63+
- "protobuf"
5364

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

0 commit comments

Comments
 (0)