Dashboard › cli › Distillation
f619bfbf-d4b7-4481-8213-df7d11bf4d4c["lore_tm_v1_oALe9dca6YR6CHV78s8P4Rk6r6zNbzlugxKWcjBnzo4"]
Date: Sep 10, 2026
packages/cli/test/lib/delta-upgrade.mocked.test.ts migrates stable-delta release fixtures from unnamespaced tags such as "0.14.0" and "0.13.0" to Toolkit monorepo tags "cli@0.14.0" and "cli@0.13.0".https://github.com/getsentry/toolkit/releases/download/cli@0.14.0/${BINARY_NAME}.patch, replacing https://github.com/getsentry/cli/releases/download/0.14.0/${BINARY_NAME}.patch.${BINARY_NAME}, ${BINARY_NAME}.patch, and ${BINARY_NAME}.gz; the target binary digest remains sha256:${versionHex("0.14.0")}, and a 32-byte fake patch with the "TRDIFF10" magic header is used to reach patch application before failure.makeRelease("cli@0.14.0", ...) and makeRelease("cli@0.13.0", ...); the missing-patch case still points to https://example.com/missing.patch.UPGRADE_SOURCES from ../../src/lib/binary.js and GhcrManifestHttpError from ../../src/lib/ghcr.js.fetchManifest("token", "patch-0.13.0") HTTP 404 test now captures the thrown value and verifies it is a GhcrManifestHttpError with name: "GhcrManifestHttpError", status: 404, and message Failed to fetch manifest for tag "patch-0.13.0": HTTP 404; this replaces generic UpgradeError assertions.