![License](https://camo.githubusercontent.com/2bb6ac78e5a9f4f688a6a066cc71b62012101802fcdb478e6e4c6b6ec75dc694/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667)
![ko-fi](https://camo.githubusercontent.com/ce32b4940b9ebf361cfd346ba0582815846406854cd2f701c11a85cb21eaa939/68747470733a2f2f6b6f2d66692e636f6d2f696d672f676974687562627574746f6e5f736d2e737667)
A GitHub Action that submits new versions of an extension created with WXT for review.
Only pnpm is supported.
- uses: ryohidaka/wxt-submit@v1
with:
dry-run: true
# For Chrome Extension
chrome: true
chrome-extension-id: ${{ secrets.CHROME_EXTENSION_ID }}
chrome-client-id: ${{ secrets.CHROME_CLIENT_ID }}
chrome-client-secret: ${{ secrets.CHROME_CLIENT_SECRET }}
chrome-refresh-token: ${{ secrets.CHROME_REFRESH_TOKEN }}
# For Firefox Addon
firefox: true
firefox-extension-id: ${{ secrets.FIREFOX_EXTENSION_ID }}
firefox-jwt-issuer: ${{ secrets.FIREFOX_JWT_ISSUER }}
firefox-jwt-secret: ${{ secrets.FIREFOX_JWT_SECRET }}
# For Edge Extension
edge: true
edge-product-id: ${{ secrets.EDGE_PRODUCT_ID }}
edge-client-id: ${{ secrets.EDGE_CLIENT_ID }}
edge-client-secret: ${{ secrets.EDGE_CLIENT_SECRET }}
edge-access-token-url: ${{ secrets.EDGE_ACCESS_TOKEN_URL }}
input |
required |
default |
description |
dry-run |
❌ |
false |
Dry Run Flag |
input |
required |
default |
description |
chrome |
❌ |
false |
Flag whether to target chrome or not |
chrome-extension-id |
✔ |
|
Chrome Extension ID |
chrome-client-id |
✔ |
|
Chrome Client ID |
chrome-client-secret |
✔ |
|
Chrome Client Secret |
chrome-refresh-token |
✔ |
|
Chrome Refresh Token |
input |
required |
default |
description |
firefox |
❌ |
false |
Flag whether to target firefox or not |
firefox-extension-id |
✔ |
|
Firefox Extension ID |
firefox-jwt-issuer |
✔ |
|
Firefox JWT Issuer |
firefox-jwt-secret |
✔ |
|
Firefox JWT Secret |
input |
required |
default |
description |
edge |
❌ |
false |
Flag whether to target Edge or not |
edge-product-id |
✔ |
|
Edge Product ID |
edge-client-id |
✔ |
|
Edge Client ID |
edge-client-secret |
✔ |
|
Edge Client Secret |
edge-access-token-url |
✔ |
|
Edge Access Token URL |
This project is licensed under the MIT License - see the LICENSE file for details.