From 994912fbe7a5341eca85d26c7b45ae35120a206c Mon Sep 17 00:00:00 2001 From: Tim O'Farrell Date: Wed, 10 Jun 2026 12:52:41 -0600 Subject: [PATCH] bump automation to 1.0.0a7 (#1298) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * bump automation to 1.0.0a7 and add automationSdk==agentServer version test - Update versions.automation: 1.0.0a6 → 1.0.0a7 (latest on PyPI) - Update versions.automationSdk: 1.22.1 → 1.27.0 openhands-automation==1.0.0a7 depends on openhands-sdk==1.27.0, which now matches versions.agentServer (1.27.0) - Add 'versions.automationSdk matches versions.agentServer' test in __tests__/scripts/check-sdk-version-sync.test.ts so any future bump that forgets to keep both fields in sync fails CI immediately - Add config/defaults.json to sdk-version-sync.yml path triggers so the PyPI metadata check also fires when the config file is changed Co-authored-by: openhands * remove automationSdk==agentServer static test The sdk-version-sync workflow already covers the meaningful invariant (automationSdk matches what the released openhands-automation on PyPI actually depends on). The static test enforced automationSdk===agentServer at all times, but the script explicitly allows automationSdk to lag agentServer while a compatible automation release is pending — making the test both unnecessary and incorrect. Co-authored-by: openhands --------- Co-authored-by: openhands --- .github/workflows/sdk-version-sync.yml | 2 ++ config/defaults.json | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sdk-version-sync.yml b/.github/workflows/sdk-version-sync.yml index 6f10c24c30..5751705cbc 100644 --- a/.github/workflows/sdk-version-sync.yml +++ b/.github/workflows/sdk-version-sync.yml @@ -4,6 +4,7 @@ on: pull_request: paths: # Only run on PRs that touch version-related files + - "config/defaults.json" - "scripts/dev-safe.mjs" - "scripts/dev-with-automation.mjs" - "scripts/check-sdk-version-sync.mjs" @@ -12,6 +13,7 @@ on: branches: - main paths: + - "config/defaults.json" - "scripts/dev-safe.mjs" - "scripts/dev-with-automation.mjs" - "scripts/check-sdk-version-sync.mjs" diff --git a/config/defaults.json b/config/defaults.json index d8fc0c0939..abe4a5e4bf 100644 --- a/config/defaults.json +++ b/config/defaults.json @@ -4,8 +4,8 @@ "versions": { "agentServer": "1.27.0", "agentCanvas": "1.0.0-rc.3", - "automation": "1.0.0a6", - "automationSdk": "1.22.1", + "automation": "1.0.0a7", + "automationSdk": "1.27.0", "githubMcpServer": "1.2.0" },