Skip to content

Commit 60534b5

Browse files
committed
fix: linux build pipeline
1 parent 9e2cbc9 commit 60534b5

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

.github/workflows/release_desktop_app.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ jobs:
4242
run: bash ./install.sh
4343

4444
- name: Build/release Electron app
45+
if: ${{ success() }} || ${{ failure() }}
4546
uses: samuelmeuli/action-electron-builder@v1.6.0
4647
with:
4748
# GitHub token, automatically provided to the action

install.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
npm i
1+
cd release/app
2+
npm i
3+
cd ../../
4+
npm i
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
unless there is no node_modules here to work with here. If so then run npm i first and wait for it to inevitably fail!

0 commit comments

Comments
 (0)