This action will publish your addon to the Chrome Web Store.
See action.yml
steps:
- uses: trmcnvn/chrome-addon@v2
with:
# extension is only necessary when updating an existing addon,
# omitting it will create a new addon
extension: abcdefg
zip: build/my-addon.zip
client-id: ${{ secrets.CHROME_CLIENT_ID }}
client-secret: ${{ secrets.CHROME_CLIENT_SECRET }}
refresh-token: ${{ secrets.CHROME_REFRESH_TOKEN }}
# optionally specify the visibility of the addon
# publishTarget: default
For information on how to retreive these credentials check out this guide here
The scripts and documentation in this project are released under the MIT License