diff --git a/.github/workflows/build-desktop.yml b/.github/workflows/build-desktop.yml index fb0a80fbdaf..cabb3ba6fff 100644 --- a/.github/workflows/build-desktop.yml +++ b/.github/workflows/build-desktop.yml @@ -174,10 +174,10 @@ jobs: with: path: | apps/desktop/desktop_native/napi/*.node - apps/desktop/desktop_native/proxy/dist/* + apps/desktop/desktop_native/dist/* ${{ env.RUNNER_TEMP }}/.cargo/registry ${{ env.RUNNER_TEMP }}/.cargo/git - key: rust-2-${{ runner.os }}-${{ hashFiles('apps/desktop/desktop_native/**/*') }} + key: rust-3-${{ runner.os }}-${{ hashFiles('apps/desktop/desktop_native/**/*') }} - name: Build Native Module if: steps.cache.outputs.cache-hit != 'true' @@ -304,8 +304,8 @@ jobs: with: path: | apps/desktop/desktop_native/napi/*.node - apps/desktop/desktop_native/proxy/dist/* - key: rust-2-${{ runner.os }}-${{ hashFiles('apps/desktop/desktop_native/**/*') }} + apps/desktop/desktop_native/dist/* + key: rust-3-${{ runner.os }}-${{ hashFiles('apps/desktop/desktop_native/**/*') }} - name: Build Native Module if: steps.cache.outputs.cache-hit != 'true' @@ -589,8 +589,8 @@ jobs: with: path: | apps/desktop/desktop_native/napi/*.node - apps/desktop/desktop_native/proxy/dist/* - key: rust-2-${{ runner.os }}-${{ hashFiles('apps/desktop/desktop_native/**/*') }} + apps/desktop/desktop_native/dist/* + key: rust-3-${{ runner.os }}-${{ hashFiles('apps/desktop/desktop_native/**/*') }} - name: Check cache contents working-directory: apps/desktop/desktop_native @@ -767,8 +767,8 @@ jobs: with: path: | apps/desktop/desktop_native/napi/*.node - apps/desktop/desktop_native/proxy/dist/* - key: rust-2-${{ runner.os }}-${{ hashFiles('apps/desktop/desktop_native/**/*') }} + apps/desktop/desktop_native/dist/* + key: rust-3-${{ runner.os }}-${{ hashFiles('apps/desktop/desktop_native/**/*') }} - name: Check cache contents working-directory: apps/desktop/desktop_native @@ -990,8 +990,8 @@ jobs: with: path: | apps/desktop/desktop_native/napi/*.node - apps/desktop/desktop_native/proxy/dist/* - key: rust-2-${{ runner.os }}-${{ hashFiles('apps/desktop/desktop_native/**/*') }} + apps/desktop/desktop_native/dist/* + key: rust-3-${{ runner.os }}-${{ hashFiles('apps/desktop/desktop_native/**/*') }} - name: Check cache contents working-directory: apps/desktop/desktop_native @@ -1199,8 +1199,8 @@ jobs: with: path: | apps/desktop/desktop_native/napi/*.node - apps/desktop/desktop_native/proxy/dist/* - key: rust-2-${{ runner.os }}-${{ hashFiles('apps/desktop/desktop_native/**/*') }} + apps/desktop/desktop_native/dist/* + key: rust-3-${{ runner.os }}-${{ hashFiles('apps/desktop/desktop_native/**/*') }} - name: Check cache contents working-directory: apps/desktop/desktop_native diff --git a/apps/desktop/desktop_native/build.js b/apps/desktop/desktop_native/build.js index 20f9db7fd52..f83a2d6fa5f 100644 --- a/apps/desktop/desktop_native/build.js +++ b/apps/desktop/desktop_native/build.js @@ -17,6 +17,7 @@ function buildProxyBin(target) { } if (!crossPlatform) { + console.log("Building native modules for the native architecture"); buildNapiModule(); buildProxyBin(); return; @@ -52,6 +53,8 @@ switch (process.platform) { break; } +console.log("Cross building native modules for the targets: ", targets.map(([target, _]) => target).join(", ")); + fs.mkdirSync(path.join(__dirname, "dist"), { recursive: true }); targets.forEach(([target, nodeArch]) => {