Switch deploy to the active-app-version classification#8056
Merged
Conversation
Contributor
Author
This was referenced Jul 10, 2026
isaacroldan
force-pushed
the
deploy-split/05b-deploy-app-version-module
branch
from
July 10, 2026 11:28
adc37e4 to
838bb7e
Compare
isaacroldan
force-pushed
the
deploy-split/05c-switch-deploy
branch
from
July 10, 2026 11:28
d8abcc9 to
6819f61
Compare
isaacroldan
force-pushed
the
deploy-split/05b-deploy-app-version-module
branch
from
July 10, 2026 11:56
838bb7e to
146fd63
Compare
isaacroldan
force-pushed
the
deploy-split/05c-switch-deploy
branch
from
July 10, 2026 11:56
6819f61 to
7a73d6c
Compare
isaacroldan
force-pushed
the
deploy-split/05b-deploy-app-version-module
branch
from
July 10, 2026 12:06
146fd63 to
9ce00c5
Compare
isaacroldan
force-pushed
the
deploy-split/05c-switch-deploy
branch
from
July 10, 2026 12:06
7a73d6c to
346a29f
Compare
isaacroldan
force-pushed
the
deploy-split/05b-deploy-app-version-module
branch
from
July 10, 2026 12:56
9ce00c5 to
aefc40d
Compare
isaacroldan
force-pushed
the
deploy-split/05c-switch-deploy
branch
from
July 10, 2026 12:56
346a29f to
3036c8c
Compare
isaacroldan
force-pushed
the
deploy-split/05b-deploy-app-version-module
branch
from
July 10, 2026 13:44
aefc40d to
03fa20e
Compare
isaacroldan
force-pushed
the
deploy-split/05c-switch-deploy
branch
2 times, most recently
from
July 10, 2026 14:54
644c235 to
3260c7b
Compare
isaacroldan
force-pushed
the
deploy-split/05b-deploy-app-version-module
branch
2 times, most recently
from
July 10, 2026 15:54
2a3ef5e to
9cee8ca
Compare
isaacroldan
force-pushed
the
deploy-split/05c-switch-deploy
branch
2 times, most recently
from
July 14, 2026 07:44
c283e20 to
8876f69
Compare
isaacroldan
force-pushed
the
deploy-split/05b-deploy-app-version-module
branch
from
July 14, 2026 07:44
9cee8ca to
8580282
Compare
4 tasks
isaacroldan
force-pushed
the
deploy-split/05b-deploy-app-version-module
branch
from
July 14, 2026 08:04
8580282 to
8161f82
Compare
isaacroldan
force-pushed
the
deploy-split/05c-switch-deploy
branch
from
July 14, 2026 08:04
8876f69 to
8c9c96f
Compare
isaacroldan
marked this pull request as ready for review
July 14, 2026 08:55
isaacroldan
force-pushed
the
deploy-split/05c-switch-deploy
branch
from
July 14, 2026 09:52
8c9c96f to
6f5abbc
Compare
isaacroldan
force-pushed
the
deploy-split/05b-deploy-app-version-module
branch
from
July 14, 2026 09:52
8161f82 to
50f3d2c
Compare
isaacroldan
force-pushed
the
deploy-split/05c-switch-deploy
branch
from
July 14, 2026 11:10
6f5abbc to
c583dc4
Compare
isaacroldan
force-pushed
the
deploy-split/05b-deploy-app-version-module
branch
2 times, most recently
from
July 14, 2026 13:52
dddc498 to
a63ce6f
Compare
isaacroldan
force-pushed
the
deploy-split/05c-switch-deploy
branch
from
July 14, 2026 13:52
c583dc4 to
2991088
Compare
Contributor
Differences in type declarationsWe detected differences in the type declarations generated by Typescript for this branch compared to the baseline ('main' branch). Please, review them to ensure they are backward-compatible. Here are some important things to keep in mind:
New type declarationsWe found no new type declarations in this PR Existing type declarationspackages/cli-kit/dist/public/common/version.d.ts@@ -1 +1 @@
-export declare const CLI_KIT_VERSION = "4.5.0";
\ No newline at end of file
+export declare const CLI_KIT_VERSION = "4.4.0";
\ No newline at end of file
|
isaacroldan
force-pushed
the
deploy-split/05c-switch-deploy
branch
2 times, most recently
from
July 14, 2026 15:06
2991088 to
9ea4edb
Compare
isaacroldan
force-pushed
the
deploy-split/05b-deploy-app-version-module
branch
from
July 14, 2026 15:06
a63ce6f to
dc6cfea
Compare
Contributor
Agree! The changeset is missing |
Contributor
Author
|
Actually, this wasn't happening anymore! only the Partners client forced this, and it is unused now. So this PR doesn't really modify that |
Contributor
Author
|
|
isaacroldan
changed the base branch from
deploy-split/05b-deploy-app-version-module
to
graphite-base/8056
July 15, 2026 13:23
Wires `deploy` to the new module: `ensureDeployContext` calls `ensureDeployIdentifiersFromAppVersion` and returns `DeployIdentifiers`, the bundle/upload path consumes the resulting maps (upload's `extensionIds` becomes `appModuleRegistrationIds`), and `deploy` no longer writes identifiers back to the .env file. The interactive matching flow is now unused; it is removed in the next commit. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
isaacroldan
force-pushed
the
graphite-base/8056
branch
from
July 16, 2026 08:53
dc6cfea to
a09338d
Compare
isaacroldan
force-pushed
the
deploy-split/05c-switch-deploy
branch
from
July 16, 2026 08:53
9ea4edb to
3bbefa0
Compare
isaacroldan
changed the base branch from
graphite-base/8056
to
deploy-split/05b-deploy-app-version-module
July 16, 2026 08:53
alfonso-noriega
approved these changes
Jul 16, 2026
Base automatically changed from
deploy-split/05b-deploy-app-version-module
to
main
July 16, 2026 10:10
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

WHY are these changes introduced?
With the classification module in place (#8055),
deploycan stop using the interactive matching flow.WHAT is this pull request doing?
ensureDeployContextnow callsensureDeployIdentifiersFromAppVersionand returnsDeployIdentifiers.extensionIdsbecomesappModuleRegistrationIds.deployno longer writes identifiers back to the.envfile.The interactive matching flow is now unused; it's removed in #8049.
.env) — needs a changeset.How to test your changes?
pnpm --filter @shopify/app exec vitest run src/cli/services/deploy.test.ts src/cli/services/context.test.ts src/cli/services/deploy/upload.test.ts