bump automation to 1.0.0a7 (#1298)

* 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 <openhands@all-hands.dev>

* 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 <openhands@all-hands.dev>

---------

Co-authored-by: openhands <openhands@all-hands.dev>
This commit is contained in:
Tim O'Farrell
2026-06-10 12:52:41 -06:00
committed by GitHub
co-authored by openhands
parent 4ec694e86b
commit 994912fbe7
2 changed files with 4 additions and 2 deletions
+2
View File
@@ -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"
+2 -2
View File
@@ -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"
},