RepoJournal
Shopify

Shopify

Hydrogen, Polaris, and the CLI - the dev platform behind millions of stores

Keep up with Shopify in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: JavaScript Full archive →

The Wire · Showcase

CLI E2E CLEANUP BUG LEAVES TEST APPS BEHIND IN DEV DASHBOARD

By RepoJournal · Filed · About Shopify

Shopify CLI's test cleanup was silently failing, leaving orphaned apps scattered across the Dev Dashboard because it mistook an error state for an empty list.

The e2e test suite creates temporary Shopify apps with GitHub Actions run tokens baked into the names for easy cleanup [1]. When individual app deletions failed on Dashboard errors, the fallback cleanup script would check the apps list, see zero cards rendered, and exit successfully without realizing it had hit an error state [1]. This left behind apps from every failed run, polluting the Dev Dashboard and making it harder to identify which test artifacts actually belong to the current run. The fix [2] now forces the cleanup to retry and explicitly verify deletion, rather than treating a zero-card render as proof of success [3]. In parallel, the team bumped Javy dependencies to pull in a QuickJS bug fix from the latest wasm runtime [4], closing a separate gap in function execution reliability.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Fix e2e cleanup ↗ Shopify/cli
  2. [2] Merge pull request #7936 from Shopify/06-26-fix_e2e_cleanup Shopify/cli
  3. [3] Fix e2e cleanup CI Shopify/cli
  4. [4] Update Javy related dependencies ↗ Shopify/cli

Quick answers

What shipped in Shopify on June 27, 2026?
Shopify CLI's test cleanup was silently failing, leaving orphaned apps scattered across the Dev Dashboard because it mistook an error state for an empty list. In total, 6 commits and 3 pull requests landed.
Who contributed to Shopify on June 27, 2026?
2 developers shipped this update, including isaacroldan and jeffcharles.
What were the notable Shopify updates?
Fix e2e cleanup, Merge pull request #7936 from Shopify/06-26-fix_e2e_cleanup, and Fix e2e cleanup CI.

More from Shopify

Daily updates, in your inbox

Follow Shopify

Keep up with Shopify in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.