Skip to content

Commit eb01f62

Browse files
ci(release): link agentex-client and agentex-sdk versions
The agentex-sdk wheel ships src/agentex/lib/**, but release-please attributes those changes to agentex-client (path `.`), not agentex-sdk (path adk/), so lib-only release windows never bump the SDK. Its rebuilt wheel then collides with the immutable PyPI artifact at the unchanged version (e.g. #426 / agentex-client-v0.16.1, where agentex-sdk stayed 0.15.0). Add the linked-versions plugin so both components share one version and bump together — matching the existing lockstep / floor-only-pin design. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 578df06 commit eb01f62

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

release-please-config.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,16 @@
1010
"component": "agentex-sdk"
1111
}
1212
},
13+
"plugins": [
14+
{
15+
"type": "linked-versions",
16+
"groupName": "agentex",
17+
"components": [
18+
"agentex-client",
19+
"agentex-sdk"
20+
]
21+
}
22+
],
1323
"$schema": "https://raw.githubusercontent.com/stainless-api/release-please/main/schemas/config.json",
1424
"include-v-in-tag": true,
1525
"include-component-in-tag": true,

0 commit comments

Comments
 (0)