Skip to content

Commit 5a70dc5

Browse files
authored
Merge pull request #1353 from pulsar-edit/CI-separate-electron-rebuild-and-ppm-build-steps
CI: Split 'yarn build' and 'yarn build:apm' into separate steps
2 parents 3d33c82 + 9361639 commit 5a70dc5

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

.github/workflows/build.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,15 +163,21 @@ jobs:
163163
command: yarn install --ignore-engines
164164
on_retry_command: rm -R node_modules
165165

166-
- name: Build Pulsar
166+
- name: Rebuild Pulsar Dependencies for Electron
167167
uses: nick-fields/retry@7152eba30c6575329ac0576536151aca5a72780e
168168
with:
169169
timeout_minutes: 30
170170
max_attempts: 3
171171
retry_on: error
172-
command: |
173-
yarn build
174-
yarn run build:apm
172+
command: yarn build
173+
174+
- name: Build ppm
175+
uses: nick-fields/retry@7152eba30c6575329ac0576536151aca5a72780e
176+
with:
177+
timeout_minutes: 30
178+
max_attempts: 3
179+
retry_on: error
180+
command: yarn build:apm
175181

176182
- name: Cache Pulsar dependencies - Linux
177183
if: ${{ runner.os == 'Linux' }}

0 commit comments

Comments
 (0)