web(devbox): excuse the desktop source digest awaiting its rebake again (base red)

Merged
AZ
15d ago
+4-2

Base red on feat-cmux-next: checked-in image manifest in web/tests/vm-image-manifest.test.ts fails on every PR's web / Web tests (4/4) shard (for example #22788 and #21233, log). 089cd3e3dc92 and 5901bc15bec0 changed the devbox desktop sources without a bake, so the desktop digest moved from 8fc6bdb6c967… to de5d89d6df3c… and DEVBOX_AWAITING_REBAKE no longer excuses the drift.

Following the procedure in DEVBOX_AWAITING_REBAKE's comment (as #22003 did), this moves current to the new digest; baked stays 28fce1e49495. Promotion stays strict.

Verification

  • The new current is devboxSourceDigest("desktop", undefined, 2) at this commit, and it matches the "this checkout's desktop sources are de5d89d6df3c…" in the failing CI log.
  • Not run locally: bun test tests/vm-image-manifest.test.ts (bun runs on CI or a Freestyle VM, not the laptop). This PR's Web tests (4/4) shard is the check.

Changelog

none

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.


Summary by cubic

Fixes the red CI base on feat-cmux-next by updating DEVBOX_AWAITING_REBAKE's current desktop digest to match the latest desktop source changes, so the checked-in web/tests/vm-image-manifest.test.ts no longer fails on every PR's Web tests (4/4) shard. baked stays 28fce1e49495; promotion stays strict.