Skip to content

[stable] Release app execute, app bulk execute, and related commands#6819

Open
jordanverasamy wants to merge 6 commits intostable/3.90from
jtv/prepare-bulk-ops-CLI-patch-release
Open

[stable] Release app execute, app bulk execute, and related commands#6819
jordanverasamy wants to merge 6 commits intostable/3.90from
jtv/prepare-bulk-ops-CLI-patch-release

Conversation

@jordanverasamy
Copy link
Contributor

@jordanverasamy jordanverasamy commented Feb 5, 2026

Summary

Merges bulk operations CLI commands and related improvements to stable/3.90.

Cherry-picks the following from main:

After those cherry-picked commits, adds a changeset entry describing the release.

@jordanverasamy jordanverasamy requested review from a team as code owners February 5, 2026 00:29
@jordanverasamy jordanverasamy changed the title Backport bulk operations CLI commands to stable/3.90 [stable] Release app execute, app bulk execute, and related commands Feb 5, 2026
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@jordanverasamy jordanverasamy force-pushed the jtv/prepare-bulk-ops-CLI-patch-release branch from 98c8b92 to fab497a Compare February 5, 2026 00:35
@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Coverage report

St.
Category Percentage Covered / Total
🟡 Statements 79.55% 14381/18079
🟡 Branches 73.84% 7114/9634
🟡 Functions 79.67% 3676/4614
🟡 Lines 79.9% 13594/17013

Test suite run success

3689 tests passing in 1431 suites.

Report generated by 🧪jest coverage report action from fab497a

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

Differences in type declarations

We 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:

  • Some seemingly private modules might be re-exported through public modules.
  • If the branch is behind main you might see odd diffs, rebase main into this branch.

New type declarations

We found no new type declarations in this PR

Existing type declarations

packages/cli-kit/dist/private/node/constants.d.ts
@@ -6,6 +6,7 @@ export declare const environmentVariables: {
     enableCliRedirect: string;
     env: string;
     firstPartyDev: string;
+    skipLocalDevConsole: string;
     noAnalytics: string;
     partnersToken: string;
     runAsUser: string;
packages/cli-kit/dist/public/common/string.d.ts
@@ -60,13 +60,6 @@ export declare function escapeRegExp(str: string): string;
  * @returns The escaped string.
  */
 export declare function camelize(input: string): string;
-/**
- * Transform a string to capitalCase.
- *
- * @param input - String to transform.
- * @returns The transformed string.
- */
-export declare function capitalizeWords(input: string): string;
 /**
  * Transform a string to param-case.
  *
packages/cli-kit/dist/public/node/context/local.d.ts
@@ -70,6 +70,13 @@ export declare function alwaysLogMetrics(env?: NodeJS.ProcessEnv): boolean;
  * @returns True if SHOPIFY_CLI_1P is truthy.
  */
 export declare function firstPartyDev(env?: NodeJS.ProcessEnv): boolean;
+/**
+ * Returns true if the local dev console should be skipped.
+ *
+ * @param env - The environment variables from the environment of the current process.
+ * @returns True if SHOPIFY_SKIP_LOCAL_DEV_CONSOLE is truthy.
+ */
+export declare function skipLocalDevConsole(env?: NodeJS.ProcessEnv): boolean;
 /**
  * Return gitpodURL if we are running in gitpod.
  * Https://www.gitpod.io/docs/environment-variables#default-environment-variables.
packages/cli-kit/dist/public/node/themes/types.d.ts
@@ -27,9 +27,8 @@ export interface ThemeFileSystemOptions {
         ignore?: string[];
         only?: string[];
     };
-    listing?: string;
-    noDelete?: boolean;
     notify?: string;
+    noDelete?: boolean;
 }
 /**
  * Represents a theme on the file system.

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.

3 participants