.github/workflows/submit.yml
name: Submit Chrome and Firefox
on:
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
market: [chrome, firefox]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: "20.x"
- name: Install Packages
run: npm install
- name: Build
run: |
npm run package-${{ matrix.market }}
- name: Submit artifact
uses: PlasmoHQ/bpp@v2
with:
artifact: mouse-dictionary-${{ matrix.market }}-{version}.zip
keys: ${{ secrets.SUBMIT_KEYS }}