web(devbox): excuse the desktop source digest awaiting its rebake again (base red)
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
currentisdevboxSourceDigest("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'sWeb tests (4/4)shard is the check.
Changelog
none
🤖 Generated with Claude Code
![View with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v3-3x.png)
![Autofix with [code]smith](https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark-3x.png)
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.