From 84baf5f2f6173a31621ef6cd5a1d026499a3b05a Mon Sep 17 00:00:00 2001 From: wenshao Date: Mon, 24 Aug 2026 02:37:48 +0800 Subject: [PATCH] fix(ci): record cd-cua-driver.yml's shipped size in the workflow size baseline MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Second instance of the shape #9747 fixed, in a different file. #9587 grew `cd-cua-driver.yml` from 29715 to 42519 bytes and did not move the manifest entry with it — 12804 bytes over, against a 4096-byte allowance — so the ratchet fails on `main` itself. The step it fails is `Check workflow file size`, number 7 of the `Test` job and ahead of `Install dependencies`, and a failure there skips every step after it. Any PR whose merge ref contains that commit therefore reports a red `Test` lane having run no tests at all, over a workflow file it never touched. Measured on two PRs from different authors, both failing at step 7 and at no other, while a PR still based on an earlier merge ref stays green. The growth is real — a versioned Computer Use SDK landed in that workflow — so the number moves rather than the file, and the ratchet resumes measuring drift from what is actually there. Nothing else in the manifest moves: all 52 workflow files have an entry, 48 match byte-for-byte, and the three remaining drifts are inside the allowance, which is what the allowance is for. --- .github/workflows/.size-baseline | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/.size-baseline b/.github/workflows/.size-baseline index 9bfcc18fb48..c5979b7cd32 100644 --- a/.github/workflows/.size-baseline +++ b/.github/workflows/.size-baseline @@ -16,7 +16,7 @@ 3480 audio-capture-prebuilds.yml 9023 auto-minimize-spam.yml 4638 build-and-publish-image.yml -29715 cd-cua-driver.yml +42519 cd-cua-driver.yml 2076 cd-mobile-mcp.yml 69782 ci.yml 1482 codeql.yml