Automattic / wc-calypso-bridge

20 stars 4 forks source link

Launch Your Store: Disable Core's feature #1456

Closed psealock closed 7 months ago

psealock commented 7 months ago

Changes proposed in this Pull Request:

Closes https://github.com/woocommerce/team-ghidorah/issues/298

Disable Launch Your Store feature that will be shipped in Core. Woo Express already has a similar mechanism and until the two methods are reconciled, disable the core version by forcing the feature flag to false.

How to test the changes in this Pull Request:

  1. Use your WooExpress testing setup
  2. Using the CLI make sure you have the latest WooCommerce
    wp plugin delete woocommerce
    wp plugin install https://github.com/woocommerce/woocommerce/releases/download/nightly/woocommerce-trunk-nightly.zip --activate
  3. Make sure you have the Beta Tester
    wp plugin install https://github.com/woocommerce/woocommerce/releases/download/wc-beta-tester-2.2.5/woocommerce-beta-tester.zip --activate
  4. Turn on the launch-your-store feature flag Tools > WCA Test Helper > Features
  5. Make sure this code is present using your atomic-watch script or whichever you use.
  6. In the console, confirm the flag is turn off by ensuring wcAdminFeatures['launch-your-store'] returns undefined.

Other information:

FOR PR REVIEWER ONLY:

github-actions[bot] commented 7 months ago

Size Change: 0 B

Total Size: 197 kB

ℹ️ View Unchanged | Filename | Size | | :--- | :---: | | `./build/53.js` | 1.05 kB | | `./build/index.css` | 883 B | | `./build/index.js` | 122 kB | | `./build/marketing.js` | 58 kB | | `./build/payment-gateway-suggestions.css` | 1.25 kB | | `./build/payment-gateway-suggestions.js` | 6.46 kB | | `./build/plugins.js` | 3.92 kB | | `./build/style-index.css` | 2.15 kB | | `./build/style-marketing.css` | 805 B |

compressed-size-action