Skip to content
This repository has been archived by the owner on Aug 16, 2020. It is now read-only.

☁ GitHub action to upload addon to Chrome

License

Notifications You must be signed in to change notification settings

SebastienGllmt/chrome-addon

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace
 
 

Repository files navigation

Chrome Addon Action

This action will publish your addon to the Chrome Web Store.

Usage

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

Google Credentials

For information on how to retreive these credentials check out this guide here

License

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

About

☁ GitHub action to upload addon to Chrome

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 63.4%
  • TypeScript 36.6%