Compile-Time / yt-quick-actions

MIT License
9 stars 2 forks source link

[Github Actions] Automatic publishing to AMO and Chrome Web Store #7

Open Compile-Time opened 1 year ago

Compile-Time commented 1 year ago

Add a Github Action flow to publish release archives of the extension to AMO and Chrome Web Store.

TODO:

Compile-Time commented 1 year ago

CLI Publishing for Firefox is possible with the web-ext tool and using the --use-submission-api flag. However, this will probably require a switch away from the NPM script build, since I assume that web-ext will build the extension and then publish it to AMO.

Compile-Time commented 1 year ago

Example for uploading a Chrome extension automatically: https://l-u-k-e.medium.com/continuously-deploying-a-chrome-extension-e95eeb7cca81