From 1d99734ea0a2c937758e27daa5093193b795dcba Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 5 Apr 2026 20:49:06 +0300 Subject: [PATCH] chore(ci): try to bypass operation not permitted in Electron build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 7 node_modules/fs-xattr install: gyp http 200 https://nodejs.org/download/release/v24.14.1/node-v24.14.1-headers.tar.gz node_modules/wxt/node_modules/esbuild postinstall$ node install.js node_modules/wxt/node_modules/esbuild postinstall: Done node_modules/macos-alias install: gyp http GET https://nodejs.org/download/release/v24.14.1/SHASUMS256.txt node_modules/macos-alias install: gyp http 200 https://nodejs.org/download/release/v24.14.1/SHASUMS256.txt node_modules/fs-xattr install: gyp http GET https://nodejs.org/download/release/v24.14.1/SHASUMS256.txt node_modules/fs-xattr install: gyp http 200 https://nodejs.org/download/release/v24.14.1/SHASUMS256.txt node_modules/electron postinstall: Done .../remote/node_modules/electron postinstall: Done  ERR_PNPM_EPERM  EPERM: operation not permitted, link '/Users/runner/work/Trilium/Trilium/node_modules/@electron/remote/node_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Helpers' -> 'apps/desktop/node_modules/_tmp_3196_65c494775712c8b30c73644d84dc191e/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Helpers' --- .github/workflows/nightly.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index b3998e8365..c4ae22eb73 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -69,6 +69,8 @@ jobs: cache: 'pnpm' - name: Install dependencies run: pnpm install --frozen-lockfile + env: + npm_config_package_import_method: copy - name: Update nightly version run: pnpm run chore:ci-update-nightly-version - name: Run the build