Closed jamesmengo closed 1 week ago
This stack of pull requests is managed by Graphite. Learn more about stacking.
Join @jamesmengo and the rest of your teammates on Graphite
St.:grey_question: |
Category | Percentage | Covered / Total |
---|---|---|---|
π‘ | Statements | 72.05% (+0.01% πΌ) |
8354/11595 |
π‘ | Branches | 68.49% (+0.03% πΌ) |
4041/5900 |
π‘ | Functions | 71.33% | 2192/3073 |
π‘ | Lines | 72.43% (+0.01% πΌ) |
7900/10907 |
1893 tests passing in 867 suites.
Report generated by π§ͺjest coverage report action from 7d89068e323d90d7ca7690b4042ac8c9c66ed069
/snapit
π«°β¨ Thanks @jamesmengo! Your snapshot has been published to npm.
Test the snapshot by intalling your package globally:
pnpm i -g @shopify/cli@0.0.0-snapshot-20241108034419
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. Usewhich shopify
to find out which one you are running and uninstall it.
Thanks! I think this makes sense regardless of wether it fixes that specific issue or not, right? π€
yep, and I was able to confirm that this fixes the issue :)
WHY are these changes introduced?
https://github.com/Shopify/cli/issues/4793
When using
app dev
, host themes were getting overwritten due to a race condition between theminimum asset upload
and the core job that handles theme installation when thesrc
param`, causing potential issues during development.WHAT is this pull request doing?
Prevents the upload of of minimum theme assets when a source URL is provided during theme creation.
How to test your changes?
app dev
with a theme extensionMeasuring impact
Checklist