Skip to content

fix(release): repair frozen validation compatibility#109272

Merged
RomneyDa merged 1 commit into
mainfrom
fix/frozen-android-wear-test-compat
Jul 16, 2026
Merged

fix(release): repair frozen validation compatibility#109272
RomneyDa merged 1 commit into
mainfrom
fix/frozen-android-wear-test-compat

Conversation

@RomneyDa

Copy link
Copy Markdown
Member

What Problem This Solves

Full Release Validation for the exact OpenClaw 2026.6.33 candidate failed in two trusted-workflow compatibility paths:

  • current CI requested :wear-shared:testDebugUnitTest, but the frozen v6.11 Android project has no wear-shared module;
  • the temporary Z.AI API Platform waiver made all tests in src/agents/zai.live.test.ts skip inside the broad agents shard, then the shard evidence verifier correctly rejected that selected file for having no passing assertion.

Failures:

Why This Change Was Made

Keep the compatibility decisions in the trusted current workflow and harness:

  • select test-play-compat for frozen targets that predate the current Android CI contract; it runs the target-owned Play app tests without importing the newer Wear module;
  • exclude zai.live.test.ts from the broad agents shard while API Platform validation is waived;
  • retain the dedicated Z.AI Coding Plan shard, where the file must still run and produce passing evidence.

Current targets retain the full Play plus Wear test task. No Android or provider runtime code changes.

User Impact

No product behavior change. Frozen release candidates can be validated by current trusted workflows without importing newer Android modules, and the temporary Z.AI waiver no longer violates live-shard evidence requirements. Z.AI Coding Plan validation remains enabled.

Evidence

  • actionlint .github/workflows/ci.yml .github/workflows/openclaw-live-and-e2e-checks-reusable.yml
  • Broad native-live-src-agents list excludes src/agents/zai.live.test.ts.
  • Dedicated native-live-src-agents-zai-coding list equals src/agents/zai.live.test.ts.
  • git diff --check
  • PR CI will run test/scripts/ci-workflow-guards.test.ts, test/scripts/test-live-shard.test.ts, and the package workflow contract suite.

@openclaw-barnacle openclaw-barnacle Bot added scripts Repository scripts size: XS maintainer Maintainer-authored PR labels Jul 16, 2026
@RomneyDa
RomneyDa merged commit c4b2183 into main Jul 16, 2026
195 of 202 checks passed
@RomneyDa
RomneyDa deleted the fix/frozen-android-wear-test-compat branch July 16, 2026 18:45
github-actions Bot pushed a commit to Desicool/openclaw that referenced this pull request Jul 17, 2026
RomneyDa added a commit that referenced this pull request Jul 17, 2026
* test(ci): temporarily omit Z.AI API Platform validation (#109246)

* test(ci): temporarily omit Z.AI API Platform validation

* test(ci): align disabled provider count

(cherry picked from commit 954c77d)

* fix(release): keep waived Z.AI probe out of broad shard

Adapt the Z.AI shard portion of upstream c4b2183 (#109272). Exclude the waived API Platform file from the broad agents shard while retaining the dedicated Coding Plan proof.

(cherry picked from commit c4b2183)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintainer Maintainer-authored PR scripts Repository scripts size: XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant