electron / forge

:electron: A complete tool for building and publishing Electron applications
https://electronforge.io
MIT License
6.33k stars 492 forks source link

Electron forge is showing a new Error where it cannot copy my app to /volumes dir #3612

Open mahendra0203 opened 1 month ago

mahendra0203 commented 1 month ago

Pre-flight checklist

Electron Forge version

7.2.0

Electron version

27.0.2

Operating system

MacOs 14.4.1

Last known working Electron Forge version

No response

Expected behavior

Running "electron-forge make --arch x64 --platform darwin" should run an executable for macOs x64.

Actual behavior

SpeakEasy@1.1.2 make-x64 electron-forge make --arch x64 --platform darwin

✔ Checking your system ✔ Loading configuration ✔ Loading configuration ✔ Loading configuration ✔ Resolving make targets › Making for the following targets: , ✔ Running package command ✔ Preparing to package application ✔ Running packaging hooks ✔ Running generateAssets hook ✔ Running prePackage hook ✔ Packaging application ✔ Packaging for x64 on darwin [2m1s] ✔ Running postPackage hook ✔ Running preMake hook ❯ Making distributables ✖ Making a zip distributable for darwin/x64 ✖ Making a dmg distributable for darwin/x64 › Command failed: cp -R /Users/m/code/folder/out/App/App.app /Volumes/App/App.app And a thousand more cannot find files in /Volumes

at makeError (/Users/m/code/folder/node_modules/execa/index.js:174:9) at /Users/m/code/DumbNotes/node_modules/execa/index.js:278:16 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

Steps to reproduce

electron-forge make --arch x64 --platform darwin

This is my forge.config.js

module.exports = { packagerConfig: { appBundleId: "com.app.desktop", osxSign: {}, asar: true, icon:'./icons/icon_2', extraResource: ["./app-binaries", "./models", "./app-data", "./icons"], extendInfo: './Info.plist' }, rebuildConfig: {}, makers: [ { name: '@electron-forge/maker-squirrel', config: {}, }, { name: '@electron-forge/maker-zip', platforms: ['darwin'], config: { arch: ['x64', 'arm64'] } }, { name: '@electron-forge/maker-deb', config: {}, }, { name: '@electron-forge/maker-rpm', config: {}, }, { "name": "@electron-forge/maker-dmg", config: { // https://js.electronforge.io/maker/dmg/interfaces/makerdmgconfig icon: './icons/icon_2.icns', format: 'ULFO', name: App, overwrite: true } } ], publishers:[ {

  }
}

], plugins: [ { name: '@electron-forge/plugin-auto-unpack-natives', config: {}, }, ], };

Additional information

No response

mahendra0203 commented 1 month ago

It was working fine until a month ago. Now, it has completely stopped working, 'make' command doesn't work at all.