trmcnvn / firefox-addon

🦊 GitHub action to update/create firefox addons

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

🦊 GitHub action to update/create firefox addons

License:MIT License


Languages

Language:TypeScript 91.9%Language:JavaScript 8.1%