From 595de24cfdf535539ba9f1ed3ec38d756c6d42b7 Mon Sep 17 00:00:00 2001 From: Peng Xiao Date: Tue, 28 Mar 2023 14:08:17 +0800 Subject: [PATCH] ci: should install electron workspace in cross-platform builds (#1719) --- .../{client-app.yml => release-desktop-app.yml} | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) rename .github/workflows/{client-app.yml => release-desktop-app.yml} (97%) diff --git a/.github/workflows/client-app.yml b/.github/workflows/release-desktop-app.yml similarity index 97% rename from .github/workflows/client-app.yml rename to .github/workflows/release-desktop-app.yml index 4aa654078a..79351b4d19 100644 --- a/.github/workflows/client-app.yml +++ b/.github/workflows/release-desktop-app.yml @@ -1,4 +1,4 @@ -name: Release App +name: Release Desktop App on: workflow_dispatch: @@ -31,7 +31,7 @@ concurrency: jobs: before-make: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Setup Node.js @@ -70,6 +70,8 @@ jobs: - uses: actions/checkout@v3 - name: Setup Node.js uses: ./.github/actions/setup-node + with: + electron-workspace-install: true - name: install Rust stable uses: dtolnay/rust-toolchain@stable @@ -118,6 +120,8 @@ jobs: - uses: actions/checkout@v3 - name: Setup Node.js uses: ./.github/actions/setup-node + with: + electron-workspace-install: true - name: install Rust stable uses: dtolnay/rust-toolchain@stable @@ -169,6 +173,8 @@ jobs: - uses: actions/checkout@v3 - name: Setup Node.js uses: ./.github/actions/setup-node + with: + electron-workspace-install: true - name: install Rust stable uses: dtolnay/rust-toolchain@stable