This is a GitHub Action that allows you to publish to Firefox addon store.
Currently it only supports updating an existing addon, not creating a new one. It supports supplying source code. It is used in web scrobbler, see that for example usage.
steps:
- uses: yayuyokitano/[email protected]
with:
api_key: ${{ secrets.AMO_ISSUER }}
api_secret: ${{ secrets.AMO_SECRET }}
guid: '{799c0914-748b-41df-a25c-22d008f9e83f}'
xpi_path: web-scrobbler-firefox.zip
src_path: web-scrobbler-src.zip # Optional
Check the API keys page to get your credentials for authentication.
MIT