Skip to content

Commit 081a82e

Browse files
committed
feat: 更新 npm 运行脚本路径,以支持跨目录调用
1 parent f529855 commit 081a82e

File tree

2 files changed

+38
-2
lines changed

2 files changed

+38
-2
lines changed

.github/workflows/build-and-release.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,13 @@ jobs:
219219
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz
220220
name: "DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz"
221221
if-no-files-found: error
222+
- name: "Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.rpm"
223+
uses: actions/[email protected]
224+
if: ${{ matrix.os == 'ubuntu' }}
225+
with:
226+
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.rpm
227+
name: "DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.rpm"
228+
if-no-files-found: error
222229
# -------------------------------------------------------------------------------------------------------------------------
223230
- name: "Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.deb"
224231
uses: actions/[email protected]
@@ -241,6 +248,13 @@ jobs:
241248
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz
242249
name: "DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz"
243250
if-no-files-found: error
251+
- name: "Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.rpm"
252+
uses: actions/[email protected]
253+
if: ${{ matrix.os == 'ubuntu' }}
254+
with:
255+
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.rpm
256+
name: "DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.rpm"
257+
if-no-files-found: error
244258
# -------------------------------------------------------------------------------------------------------------------------
245259
- name: "Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.deb"
246260
uses: actions/[email protected]
@@ -263,6 +277,13 @@ jobs:
263277
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz
264278
name: "DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz"
265279
if-no-files-found: error
280+
- name: "Upload DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.rpm"
281+
uses: actions/[email protected]
282+
if: ${{ matrix.os == 'ubuntu' }}
283+
with:
284+
path: packages/gui/dist_electron/DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.rpm
285+
name: "DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.rpm"
286+
if-no-files-found: error
266287
# endregion Upload artifacts - Linux
267288

268289
# Upload artifacts - macOS
@@ -343,6 +364,11 @@ jobs:
343364
with:
344365
name: "DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.tar.gz"
345366
path: release
367+
- name: "Download DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.rpm"
368+
uses: actions/[email protected]
369+
with:
370+
name: "DevSidecar-${{ steps.package-info.outputs.version }}-linux-x64.rpm"
371+
path: release
346372
# -------------------------------------------------------------------------------------------------------------------------
347373
- name: "Download DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.deb"
348374
uses: actions/[email protected]
@@ -359,6 +385,11 @@ jobs:
359385
with:
360386
name: "DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.tar.gz"
361387
path: release
388+
- name: "Download DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.rpm"
389+
uses: actions/[email protected]
390+
with:
391+
name: "DevSidecar-${{ steps.package-info.outputs.version }}-linux-arm64.rpm"
392+
path: release
362393
# -------------------------------------------------------------------------------------------------------------------------
363394
- name: "Download DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.deb"
364395
uses: actions/[email protected]
@@ -375,6 +406,11 @@ jobs:
375406
with:
376407
name: "DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.tar.gz"
377408
path: release
409+
- name: "Download DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.rpm"
410+
uses: actions/[email protected]
411+
with:
412+
name: "DevSidecar-${{ steps.package-info.outputs.version }}-linux-armv7l.rpm"
413+
path: release
378414

379415
- name: "Download DevSidecar-${{ steps.package-info.outputs.version }}-macos-x64.dmg"
380416
uses: actions/[email protected]

.github/workflows/npm-run-electron.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ jobs:
112112
echo "npm run electron with timeout";
113113
echo "--------------------";
114114
if [ "$RUNNER_OS" = "Windows" ]; then
115-
powershell scripts/run-electron-with-timeout.ps1
115+
powershell ../../scripts/run-electron-with-timeout.ps1
116116
else
117-
bash scripts/run-electron-with-timeout.sh
117+
bash ../../scripts/run-electron-with-timeout.sh
118118
fi

0 commit comments

Comments
 (0)