Skip to content

fix: restore dmg-background-coderm.tiff required by DMG build#226

Merged
j4rviscmd merged 1 commit into
mainfrom
fix/restore-dmg-background-coderm
Jul 1, 2026
Merged

fix: restore dmg-background-coderm.tiff required by DMG build#226
j4rviscmd merged 1 commit into
mainfrom
fix/restore-dmg-background-coderm

Conversation

@j4rviscmd

Copy link
Copy Markdown
Owner

Summary

Fixes the macOS DMG build failure in the v1.122.0-coderm.0.26.0 release CI:

ValueError: background file ".../build/darwin/dmg-background-coderm.tiff" not found

Root cause

dmg-background-coderm.tiff was removed in #224 under the incorrect assumption that it was an unused dead asset (product.json has quality: "stable").

However:

  • Release CI (.github/workflows/release.yml:75) builds with VSCODE_QUALITY: coderm
  • build/darwin/create-dmg.ts:163 loads dmg-background-${quality}.tiff

So product.json's quality is irrelevant — the CI overrides it via the VSCODE_QUALITY env var. The file was required and its absence broke macOS DMG packaging.

Fix

Restore dmg-background-coderm.tiff from 2eeacd615e0 (last commit before #224's deletion).

This file was removed in #224 under the incorrect assumption that it was an unused dead asset (product.json quality=stable). However, the release CI builds with VSCODE_QUALITY=coderm, and create-dmg.ts loads dmg-background-${quality}.tiff at line 163 — so this file is required. Its absence broke the macOS DMG build in the v1.122.0-coderm.0.26.0 release.

Co-Authored-By: Claude <noreply@anthropic.com>
@j4rviscmd
j4rviscmd merged commit a2dc9d4 into main Jul 1, 2026
2 checks passed
@j4rviscmd
j4rviscmd deleted the fix/restore-dmg-background-coderm branch July 1, 2026 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant