Skip to content

Commit 6fe13a7

Browse files
committed
chore: remove redundant app dependency installation from CI workflow
1 parent e8b6b3d commit 6fe13a7

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,6 @@ jobs:
100100
- name: Install dependencies
101101
run: npm ci
102102

103-
- name: Install app dependencies
104-
run: |
105-
cd apps
106-
npm ci
107-
108103
- name: Cache Electron binaries
109104
uses: actions/cache@v4
110105
with:
@@ -122,23 +117,20 @@ jobs:
122117
- name: Build Electron app (Linux)
123118
if: matrix.platform == 'linux'
124119
run: |
125-
cd apps
126120
xvfb-run -a npx electron-builder --linux tar.gz --x64 --publish=never --config electron-builder.json
127121
env:
128122
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
129123

130124
- name: Build Electron app (Windows)
131125
if: matrix.platform == 'win'
132126
run: |
133-
cd apps
134127
npx electron-builder --win portable --x64 --publish=never --config electron-builder.json
135128
env:
136129
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
137130

138131
- name: Build Electron app (macOS)
139132
if: matrix.platform == 'mac'
140133
run: |
141-
cd apps
142134
npx electron-builder --mac dmg --x64 --publish=never --config electron-builder.json
143135
env:
144136
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)