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