From 01f481a9b6bf897183bf6745da58c90bde70207f Mon Sep 17 00:00:00 2001 From: LongYinan Date: Tue, 14 Nov 2023 23:00:30 +0800 Subject: [PATCH] ci: only disable postinstall on macOS in nightly desktop build (#4938) --- .github/workflows/nightly-build.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/nightly-build.yml b/.github/workflows/nightly-build.yml index e203409947..6a82abe5bf 100644 --- a/.github/workflows/nightly-build.yml +++ b/.github/workflows/nightly-build.yml @@ -115,6 +115,7 @@ jobs: - uses: actions/checkout@v4 - name: Setup Node.js timeout-minutes: 10 + if: ${{ matrix.spec.platform == 'darwin' }} uses: ./.github/actions/setup-node with: extra-flags: workspaces focus @affine/electron @affine/monorepo @@ -122,6 +123,15 @@ jobs: build-plugins: false nmHoistingLimits: workspaces enableScripts: false + - name: Setup Node.js + timeout-minutes: 10 + if: ${{ matrix.spec.platform != 'darwin' }} + uses: ./.github/actions/setup-node + with: + extra-flags: workspaces focus @affine/electron @affine/monorepo + hard-link-nm: false + build-plugins: false + nmHoistingLimits: workspaces - name: Build AFFiNE native uses: ./.github/actions/build-rust with: