GitHub Action to upload a Web Extension package to the Microsoft Edge Add-ons store.
See action.yml
- uses: birchill/edge-addon-upload@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
addon_file: addon.zip
api_key: ${{ secrets.EDGE_API_KEY }}
client_id: ${{ secrets.EDGE_CLIENT_ID }}
product_id: ${{ secrets.EDGE_PRODUCT_ID }}
-
addon_file
(required) - The filename of the addon asset relative to$GITHUB_WORKSPACE
. -
api_key
(required) - An API key from https://partner.microsoft.com/dashboard/microsoftedge/publishapi -
client_id
(required) - The client ID listed at https://partner.microsoft.com/dashboard/microsoftedge/publishapi -
product_id
(required) - The product ID listed under the "Extension identity" section of the Partner Center dashboard