Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,9 +1,24 @@
# The `branch` lines below are load-bearing, not decorative.
#
# Renovate's git-submodules manager reads `branch` as the dependency's current
# version. With it, a new submodule release arrives as an ordinary version PR
# that bumps both the pointer and the `branch` value. Without it there is no
# version to compare against, so Renovate falls back to a digest update against
# the submodule's default branch -- which does not match the auto-create rule in
# open-feature/community-tooling and is left sitting on the dependency dashboard
# where nobody sees it.
#
# So deleting a `branch` line silently switches off updates for that submodule.
# That has happened several times; see open-feature/flagd-testbed#398. Keep the
# pin, and let Renovate move it.
[submodule "schemas"]
path = providers/openfeature-provider-flagd/openfeature/schemas
url = https://github.com/open-feature/schemas
branch = json/json-schema-v0.2.15
[submodule "providers/openfeature-provider-flagd/spec"]
path = providers/openfeature-provider-flagd/openfeature/spec
url = https://github.com/open-feature/spec
[submodule "providers/openfeature-provider-flagd/openfeature/test-harness"]
path = providers/openfeature-provider-flagd/openfeature/test-harness
url = https://github.com/open-feature/flagd-testbed.git
branch = v3.8.0
Loading