diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index ba88d42..bcb8a5e 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -36,6 +36,8 @@ updates:
ignore:
- dependency-name: "actions/checkout"
- dependency-name: "actions/setup-java"
+ # The family's shared check, pinned by tag beside conventions.json and moved with it.
+ - dependency-name: "*robertblust/conventions*"
groups:
actions:
patterns:
diff --git a/AGENTS.md b/AGENTS.md
index 70843e4..289f978 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -11,7 +11,7 @@ Shared conventions of the robertblust, guestgraph and companygraph organizations
Everything below this block is this repository's own. `sh conventions/conventions-sync check` says whether the copy matches the release, `sync` brings it to the release the pin names, and `sh conventions/conventions-check` holds this repository's own Markdown to `WRITING.md`, and `sh conventions/conventions-format` to its one form, which `fix` writes. Edit a shared file in robertblust/conventions, never here.
-
+
The code-level rules of every guestgraph service on the Spring stack live in `service-conventions/`, vendored from guestgraph/service-conventions at the release `service-conventions.json` names: the parent build every `pom.xml` takes by path, the source rules, the architecture rules in `src/test/java/ServiceRulesTest.java`, the diagram script, the API generator `regen-api` that writes the one `openapi.yaml` the service serves from the sources named beside it, the workflow in `.github/workflows/verify.yml`, the Maven wrapper, and this block. `sh service-conventions/service-conventions-sync check` says whether the copy matches the release, `sync` brings it to the release the pin names, and `sh service-conventions/service-conventions-check` says what of the list the service lacks. What every service has, whatever its stack, is `SERVICE.md` there. Edit a shared file in guestgraph/service-conventions, never here.
diff --git a/pom.xml b/pom.xml
index a50066a..8fa0acf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,7 @@
io.guestgraph
service-parent
- 0.12.0
+ 0.13.0
service-conventions/pom.xml
diff --git a/service-conventions.json b/service-conventions.json
index c256214..82739b6 100644
--- a/service-conventions.json
+++ b/service-conventions.json
@@ -1 +1 @@
-{ "repo": "guestgraph/service-conventions", "tag": "v0.12.0", "stack": "spring", "root": "io.guestgraph.engine", "scope": "tenantId", "schema": "engine", "jdbcClientAllowed": ["io.guestgraph.engine.resolution.TenantLock", "io.guestgraph.engine.config.LocalDevSeeder"] }
+{ "repo": "guestgraph/service-conventions", "tag": "v0.13.0", "stack": "spring", "root": "io.guestgraph.engine", "scope": "tenantId", "schema": "engine", "jdbcClientAllowed": ["io.guestgraph.engine.resolution.TenantLock", "io.guestgraph.engine.config.LocalDevSeeder"] }
diff --git a/service-conventions/AGENTS.md b/service-conventions/AGENTS.md
index f043383..ae62307 100644
--- a/service-conventions/AGENTS.md
+++ b/service-conventions/AGENTS.md
@@ -1,3 +1,3 @@
-
+
The code-level rules of every guestgraph service on the Spring stack live in `service-conventions/`, vendored from guestgraph/service-conventions at the release `service-conventions.json` names: the parent build every `pom.xml` takes by path, the source rules, the architecture rules in `src/test/java/ServiceRulesTest.java`, the diagram script, the API generator `regen-api` that writes the one `openapi.yaml` the service serves from the sources named beside it, the workflow in `.github/workflows/verify.yml`, the Maven wrapper, and this block. `sh service-conventions/service-conventions-sync check` says whether the copy matches the release, `sync` brings it to the release the pin names, and `sh service-conventions/service-conventions-check` says what of the list the service lacks. What every service has, whatever its stack, is `SERVICE.md` there. Edit a shared file in guestgraph/service-conventions, never here.
diff --git a/service-conventions/dependabot.yml b/service-conventions/dependabot.yml
index ba88d42..bcb8a5e 100644
--- a/service-conventions/dependabot.yml
+++ b/service-conventions/dependabot.yml
@@ -36,6 +36,8 @@ updates:
ignore:
- dependency-name: "actions/checkout"
- dependency-name: "actions/setup-java"
+ # The family's shared check, pinned by tag beside conventions.json and moved with it.
+ - dependency-name: "*robertblust/conventions*"
groups:
actions:
patterns:
diff --git a/service-conventions/pom.xml b/service-conventions/pom.xml
index d7a473e..43a44a2 100644
--- a/service-conventions/pom.xml
+++ b/service-conventions/pom.xml
@@ -16,7 +16,7 @@
io.guestgraph
service-parent
- 0.12.0
+ 0.13.0
pom
GuestGraph service parent
The Spring stack of every guestgraph service: platform, shared versions and the plugins that hold the source to the rules