Skip to content
play

GitHub Action

Firefox Addon Action

v1 Latest version

Firefox Addon Action

play

Firefox Addon Action

Upload your addon to Firefox

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Firefox Addon Action

uses: trmcnvn/firefox-addon@v1

Learn more about this action in trmcnvn/firefox-addon

Choose a version

Firefox Addon Action

This action will publish your addon to the Firefox Addon store.

See Also

action-web-ext is a GitHub action that wraps the web-ext tool from Mozilla, which provides additional features such as lint, build, and signing.

API Keys page to get your api keys.

Usage

See action.yml

steps:
  - uses: trmcnvn/firefox-addon@v1
    with:
      # uuid is only necessary when updating an existing addon,
      # omitting it will create a new addon
      uuid: '{7b312f5e-9680-436b-acc1-9b09f60e8aaa}'
      xpi: build/my-addon.xpi
      manifest: manifest.json
      api-key: ${{ secrets.FIREFOX_API_KEY }}
      api-secret: ${{ secrets.FIREFOX_API_SECRET }}

License

The scripts and documentation in this project are released under the MIT License