1
0
mirror of https://github.com/chinchang/web-maker.git synced 2025-07-24 23:41:14 +02:00
Files
php-web-maker/RELEASE.md
Kushagra Gour be7352af2d bump to 6.3.3
2024-05-22 16:25:15 +05:30

770 B

Release steps for Chrome extension

  • Checkout master
  • Update changelog and commit
  • Change version in following places:
    • app.jsx
    • options.html
    • package.json
    • manifest.json
  • commit and tag (git tag {version})
  • Conditional code changes for extension:
    • Remove base tag from index.ejs
    • Remove auth code for signInWithPopup
    • Remove ga.js loading in analytics.js and add window.ga = () => {};
    • Remove lemonsqueezy.js script loading from useCheckout.js
    • Change import from 'firebase/auth' to 'firebase/auth/web-extension'
  • Run gulp buildExtension. This will generate a folder called extension.
  • Test out the extension by loading the extension folder.
  • If everything is good, push to master.
  • Zip the folder and submit to webstore.