File tree Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Expand file tree Collapse file tree 1 file changed +42
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Release
2+
3+ on :
4+ workflow_dispatch :
5+ push :
6+ tags :
7+ - ' [0-9]+.[0-9]+.[0-9]+*'
8+
9+ jobs :
10+ submit :
11+ runs-on : ubuntu-latest
12+ steps :
13+ - uses : actions/checkout@v4
14+
15+ - uses : pnpm/action-setup@v4
16+
17+ - uses : actions/setup-node@v4
18+ with :
19+ node-version : 20
20+ cache : ' pnpm'
21+
22+ - name : Install dependencies
23+ run : pnpm install
24+
25+ - name : Build and zip extensions
26+ run : |
27+ pnpm zip
28+ pnpm zip:firefox
29+
30+ - name : Submit to extension stores
31+ run : |
32+ pnpm wxt submit \
33+ --chrome-zip .output/*-chrome.zip \
34+ --firefox-zip .output/*-firefox.zip --firefox-sources-zip .output/*-sources.zip
35+ env :
36+ CHROME_EXTENSION_ID : ${{ secrets.CHROME_EXTENSION_ID }}
37+ CHROME_CLIENT_ID : ${{ secrets.CHROME_CLIENT_ID }}
38+ CHROME_CLIENT_SECRET : ${{ secrets.CHROME_CLIENT_SECRET }}
39+ CHROME_REFRESH_TOKEN : ${{ secrets.CHROME_REFRESH_TOKEN }}
40+ FIREFOX_EXTENSION_ID : ${{ secrets.FIREFOX_EXTENSION_ID }}
41+ FIREFOX_JWT_ISSUER : ${{ secrets.FIREFOX_JWT_ISSUER }}
42+ FIREFOX_JWT_SECRET : ${{ secrets.FIREFOX_JWT_SECRET }}
You can’t perform that action at this time.
0 commit comments