Skip to content

Commit 8a51742

Browse files
committed
fix packaged patch
1 parent d088213 commit 8a51742

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

.github/workflows/release_tags.yml

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
types:
66
- published
77
jobs:
8-
build-linux:
8+
build-darwin:
99
runs-on: ubuntu-latest
1010
steps:
1111
- uses: actions/checkout@v4
@@ -15,17 +15,26 @@ jobs:
1515
node-version: '20'
1616
- run: npm install && npm -g install @quasar/cli
1717
- run: quasar build --mode electron --target darwin
18+
- run: zip -r ./Typesense-Dashboard-darwin-x64-${{ github.ref_name }}.zip ./dist/electron/Packaged/Typesense-Dashboard-darwin-x64
19+
- name: Upload a Release Asset darwin
20+
run: gh release upload ${{ github.ref_name }} ./Typesense-Dashboard-darwin-x64-${{ github.ref_name }}.zip --clobber
21+
env:
22+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
23+
build-linux:
24+
runs-on: ubuntu-latest
25+
steps:
26+
- uses: actions/checkout@v4
27+
- name: Setup NodeJS Environment
28+
uses: actions/setup-node@v4
29+
with:
30+
node-version: '20'
31+
- run: npm install && npm -g install @quasar/cli
1832
- run: quasar build --mode electron --target linux
19-
- run: zip -r ./Typesense-Dashboard-linux-x64-${{ github.ref_name }}.zip ./dist/electron/Typesense-Dashboard-linux-x64
20-
- run: zip -r ./Typesense-Dashboard-darwin-x64-${{ github.ref_name }}.zip ./dist/electron/Typesense-Dashboard-darwin-x64
33+
- run: zip -r ./Typesense-Dashboard-linux-x64-${{ github.ref_name }}.zip ./dist/electron/Packaged/Typesense-Dashboard-linux-x64
2134
- name: Upload a Release Asset linux
2235
run: gh release upload ${{ github.ref_name }} ./Typesense-Dashboard-linux-x64-${{ github.ref_name }}.zip --clobber
2336
env:
2437
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
25-
- name: Upload a Release Asset darwin
26-
run: gh release upload ${{ github.ref_name }} ./Typesense-Dashboard-darwin-x64-${{ github.ref_name }}.zip --clobber
27-
env:
28-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2938
build-windows:
3039
runs-on: windows-latest
3140
steps:
@@ -36,7 +45,7 @@ jobs:
3645
node-version: '20'
3746
- run: npm install && npm -g install @quasar/cli electron-installer-zip
3847
- run: quasar build --mode electron --target win32
39-
- run: electron-installer-zip ./dist/electron/Typesense-Dashboard-win32-x64 ./Typesense-Dashboard-win32-x64-${{ github.ref_name }}.zip
48+
- run: electron-installer-zip ./dist/electron/Packaged/Typesense-Dashboard-win32-x64 ./Typesense-Dashboard-win32-x64-${{ github.ref_name }}.zip
4049
- name: Upload a Release Asset win32
4150
run: gh release upload ${{ github.ref_name }} ./Typesense-Dashboard-win32-x64-${{ github.ref_name }}.zip --clobber
4251
env:

0 commit comments

Comments
 (0)