From 3eb43094f4c496f8c465349bbafc4039d4ef24aa Mon Sep 17 00:00:00 2001 From: Boris Rybalkin Date: Fri, 28 Aug 2026 01:08:06 +0100 Subject: [PATCH] Skip the visual diff against stable 3084 The nightly artifact prune on the CI host deleted platform/3084-*, which is the build FindLatestBuild("stable") resolves to, so ci-diff downloads an empty tree and every branch build fails with "no screenshots were compared". Nothing is wrong with the screenshots; the baseline no longer exists. 3076 was the previous occurrence of the same thing. The constant only matches when it equals the current latest stable, so it went inert the moment stable moved to 3084 and has to be hand-bumped each time. This unblocks branch builds until the baseline regenerates on the next stable push. It is a stopgap: ci-diff still cannot tell a pruned baseline from a screenshot regression, and until DownloadBuild fails on a missing build directory this will keep costing an investigation each time it recurs. --- .drone.jsonnet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.jsonnet b/.drone.jsonnet index 133e158b..f4e744d9 100644 --- a/.drone.jsonnet +++ b/.drone.jsonnet @@ -10,7 +10,7 @@ local bootstrap = '25.02'; local nginx = '1.24.0'; local python = '3.12-slim-bookworm'; local alpine = '3.21'; -local visual_diff_skip_build = '3076'; +local visual_diff_skip_build = '3084'; local build(arch, testUI) = [{ kind: 'pipeline',