diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 29e05db55..e30612d50 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,7 @@ jobs: version: '0.10.2' - name: Install dependencies - run: uv sync --all-packages --all-extras + run: uv sync --locked --all-packages --all-extras - name: Run lints run: ./scripts/lint @@ -54,7 +54,7 @@ jobs: version: '0.10.2' - name: Install dependencies - run: uv sync --all-packages --all-extras + run: uv sync --locked --all-packages --all-extras - name: Run build # Both workspace members. --wheel is load-bearing: the heavy's cross-dir diff --git a/release-please-config.json b/release-please-config.json index f6a64f92e..48f511833 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -3,11 +3,23 @@ ".": { "component": "agentex-client", "extra-files": [ - "src/agentex/_version.py" + "src/agentex/_version.py", + { + "type": "toml", + "path": "uv.lock", + "jsonpath": "$.package[?(@.name=='agentex-client' || @.name.value=='agentex-client')].version" + } ] }, "adk": { - "component": "agentex-sdk" + "component": "agentex-sdk", + "extra-files": [ + { + "type": "toml", + "path": "/uv.lock", + "jsonpath": "$.package[?(@.name=='agentex-sdk' || @.name.value=='agentex-sdk')].version" + } + ] } }, "plugins": [ diff --git a/uv.lock b/uv.lock index b78d910c3..f8e8bf9a3 100644 --- a/uv.lock +++ b/uv.lock @@ -15,7 +15,7 @@ members = [ [[package]] name = "agentex-client" -version = "0.28.4" +version = "0.28.5" source = { editable = "." } dependencies = [ { name = "anyio" }, @@ -91,7 +91,7 @@ dev = [ [[package]] name = "agentex-sdk" -version = "0.28.4" +version = "0.28.5" source = { editable = "adk" } dependencies = [ { name = "agentex-client" },