Skip to content

Conversation

@EvilGenius13
Copy link
Contributor

WHY are these changes introduced?

Fixes #0000

WHAT is this pull request doing?

How to test your changes?

Post-release steps

Measuring impact

How do we know this change was effective? Please choose one:

  • n/a - this doesn't need measurement, e.g. a linting rule or a bug-fix
  • Existing analytics will cater for this addition
  • PR includes analytics changes to measure impact

Checklist

  • I've considered possible cross-platform impacts (Mac, Linux, Windows)
  • I've considered possible documentation changes

@EvilGenius13 EvilGenius13 force-pushed the wsl-theme-profile-fix branch from b821c13 to 60cea04 Compare February 6, 2026 15:42
@EvilGenius13
Copy link
Contributor Author

/snapit

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Coverage report

St.
Category Percentage Covered / Total
🟡 Statements 79.63% 14477/18181
🟡 Branches 73.93% 7176/9706
🟡 Functions 79.78% 3689/4624
🟡 Lines 79.99% 13688/17113

Test suite run success

3720 tests passing in 1439 suites.

Report generated by 🧪jest coverage report action from a4b6164

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

🫰✨ Thanks @EvilGenius13! Your snapshot has been published to npm.

Test the snapshot by installing your package globally:

npm i -g --@shopify:registry=https://registry.npmjs.org @shopify/cli@0.0.0-snapshot-20260206155007

Caution

After installing, validate the version by running just shopify in your terminal.
If the versions don't match, you might have multiple global instances installed.
Use which shopify to find out which one you are running and uninstall it.

@EvilGenius13 EvilGenius13 force-pushed the wsl-theme-profile-fix branch 2 times, most recently from 1d63b39 to 63db1e3 Compare February 9, 2026 20:21
@github-actions
Copy link
Contributor

github-actions bot commented Feb 9, 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/public/node/system.d.ts
@@ -63,6 +63,16 @@ export declare function isCI(): boolean;
  * @returns True if the current environment is a WSL environment.
  */
 export declare function isWsl(): Promise<boolean>;
+/**
+ * Converts a Linux path to a Windows-accessible WSL path.
+ * Returns the Windows UNC path format (//wsl$/distro/path) if running in WSL,
+ * otherwise returns the original path unchanged.
+ * Works on both WSL1 and WSL2.
+ *
+ * @param linuxPath - The Linux filesystem path to convert.
+ * @returns Windows UNC path if in WSL, otherwise the original path.
+ */
+export declare function convertWslPath(linuxPath: string): string;
 /**
  * Check if stdin has piped data available.
  * This distinguishes between actual piped input (e.g., )

@EvilGenius13 EvilGenius13 force-pushed the wsl-theme-profile-fix branch 3 times, most recently from e725d97 to 6bc16fe Compare February 9, 2026 20:48
@EvilGenius13
Copy link
Contributor Author

/snapit

@github-actions
Copy link
Contributor

github-actions bot commented Feb 9, 2026

🫰✨ Thanks @EvilGenius13! Your snapshot has been published to npm.

Test the snapshot by installing your package globally:

npm i -g --@shopify:registry=https://registry.npmjs.org @shopify/cli@0.0.0-snapshot-20260209205123

Caution

After installing, validate the version by running just shopify in your terminal.
If the versions don't match, you might have multiple global instances installed.
Use which shopify to find out which one you are running and uninstall it.

@EvilGenius13 EvilGenius13 force-pushed the wsl-theme-profile-fix branch from 6bc16fe to e6acc27 Compare February 9, 2026 21:23
@EvilGenius13
Copy link
Contributor Author

/snapit

@github-actions
Copy link
Contributor

github-actions bot commented Feb 9, 2026

🫰✨ Thanks @EvilGenius13! Your snapshot has been published to npm.

Test the snapshot by installing your package globally:

npm i -g --@shopify:registry=https://registry.npmjs.org @shopify/cli@0.0.0-snapshot-20260209212442

Caution

After installing, validate the version by running just shopify in your terminal.
If the versions don't match, you might have multiple global instances installed.
Use which shopify to find out which one you are running and uninstall it.

@EvilGenius13 EvilGenius13 force-pushed the wsl-theme-profile-fix branch 2 times, most recently from 3cdfd85 to b4d96e6 Compare February 9, 2026 22: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