Dashboard › cli › Distillation
3f4055fa-7ce6-4a2c-9497-a17ec44fa0d0["lore_tm_v1_ymT74vh9bZ_tVMlJTWOoXy0LxdTC31KffcrhQvb8x6U"]
Date: Sep 10, 2026
packages/cli/test/commands/cli.test.ts updates upgrade-command GitHub API mocks from a single release object such as { tag_name: "v0.0.0-dev" } to release-list arrays using namespaced tags such as [{ tag_name: "cli@0.0.0-dev" }].[{ tag_name: "cli@99.0.0" }], followed by two exact-tag probes that both return HTTP 404; the test comment was updated to reflect both probes.[{ tag_name: "cli@99.99.99" }] and an empty release list [], indicating coverage of release-source fallback or empty-source behavior.packages/cli/test/commands/cli.test.ts adds a resolveUpgradeSource test suite that captures requested URLs, includes table-driven cases, and probes exact release tags via getGitHubReleaseByTagUrl("0.45.0", source).packages/cli/test/commands/cli.test.ts sets ghcrRepo: "getsentry/cli"."Method: curl", CLI_VERSION, and "You are already on the target version"; curl --check for version "88.88.88"; immediate rejection of a specific Homebrew version with "Homebrew does not support installing a specific version"; curl upgrade to "0.0.1"; curl --check --method curl stable; brew upgrade with --json; nightly binary download from GHCR using gzipped ELF-like bytes; and getBinaryDownloadUrl("1.0.0") URL construction for the current platform.