Repository navigation
Closed as duplicate
Description
Pre-flight checklist
- I have read the contribution documentation for this project.
- I agree to follow the code of conduct that this project uses.
- I have searched the issue tracker for a bug that matches the one I want to file, without success.
Forge version
7.11.1
Electron version
v41.3.0
Operating system
macOS 15 Arm64 / Windows Server 2025 x64 / Ubuntu 24.04 x64
Last known working Forge version
No response
Expected behavior
Output files to be generated
Actual behavior
Fails on Finalizing package with no error, and produces no files
Steps to reproduce
- run
electron-forge make
Additional information
Temporary workaround: downgrade Node.js to v22
forge.config.cjs file:
const { FusesPlugin } = require('@electron-forge/plugin-fuses');
const { FuseV1Options, FuseVersion } = require('@electron/fuses');
module.exports = {
packagerConfig: {
asar: true,
files: ['dist', 'package.json'],
},
rebuildConfig: {},
makers: [
{
name: '@electron-forge/maker-wix',
platforms: ['win32'],
config: {},
},
{
name: '@electron-forge/maker-zip',
platforms: ['darwin', 'win32'],
config: {},
},
{
name: '@electron-forge/maker-dmg',
platforms: ['darwin'],
config: {},
},
{
name: '@electron-forge/maker-deb',
platforms: ['linux'],
config: {},
},
{
name: '@electron-forge/maker-rpm',
platforms: ['linux'],
config: {},
},
{
name: '@forkprince/electron-forge-maker-appimage',
platforms: ['linux'],
config: {},
},
{
name: '@forkprince/electron-forge-maker-targz',
platforms: ['linux'],
config: {},
},
],
plugins: [
{
name: '@electron-forge/plugin-auto-unpack-natives',
config: {},
},
// Fuses are used to enable/disable various Electron functionality
// at package time, before code signing the application
new FusesPlugin({
version: FuseVersion.V1,
[FuseV1Options.RunAsNode]: false,
[FuseV1Options.EnableCookieEncryption]: true,
[FuseV1Options.EnableNodeOptionsEnvironmentVariable]: false,
[FuseV1Options.EnableNodeCliInspectArguments]: false,
[FuseV1Options.EnableEmbeddedAsarIntegrityValidation]: true,
[FuseV1Options.OnlyLoadAppFromAsar]: true,
}),
],
};Run DEBUG=electron-* npm run make
DEBUG=electron-* npm run make
shell: /usr/bin/bash -e {0}
> marka@1.0.0 make
> electron-forge make
❯ Checking your system
2026-06-03T03:18:58.628Z electron-forge:check-system checking system, create ~/.skip-forge-system-check to stop doing this
❯ Checking package manager version
2026-06-03T03:18:58.630Z electron-forge:package-manager Resolved package manager to npm. (Derived from NODE_INSTALLER: undefined, npm_config_user_agent: npm/11.13.0 node/v24.16.0 linux x64 workspaces/false ci/github-actions, lockfile: npm)
✔ Found npm@11.13.0
✔ Checking your system
25h❯ Loading configuration
2026-06-03T03:18:58.897Z electron-forge:project-resolver searching for project in: /home/runner/work/marka/marka
2026-06-03T03:18:58.900Z electron-forge:project-resolver package.json with forge dependency found in /home/runner/work/marka/marka/package.json
2026-06-03T03:18:58.912Z electron-forge:import-search searching [
'@electron-forge/plugin-auto-unpack-natives',
'/home/runner/work/marka/marka/@electron-forge/plugin-auto-unpack-natives',
'/home/runner/work/marka/marka/node_modules/@electron-forge/plugin-auto-unpack-natives'
] relative to /home/runner/work/marka/marka
2026-06-03T03:18:58.912Z electron-forge:import-search testing @electron-forge/plugin-auto-unpack-natives
✔ Loading configuration
❯ Resolving make targets
2026-06-03T03:18:58.914Z electron-forge:import-search searching [
'@electron-forge/maker-wix',
'/home/runner/work/marka/marka/@electron-forge/maker-wix',
'/home/runner/work/marka/marka/node_modules/@electron-forge/maker-wix'
] relative to /home/runner/work/marka/marka
2026-06-03T03:18:58.914Z electron-forge:import-search testing @electron-forge/maker-wix
2026-06-03T03:18:58.952Z electron-forge:import-search searching [
'@electron-forge/maker-zip',
'/home/runner/work/marka/marka/@electron-forge/maker-zip',
'/home/runner/work/marka/marka/node_modules/@electron-forge/maker-zip'
] relative to /home/runner/work/marka/marka
2026-06-03T03:18:58.952Z electron-forge:import-search testing @electron-forge/maker-zip
2026-06-03T03:18:58.953Z electron-forge:import-search searching [
'@electron-forge/maker-dmg',
'/home/runner/work/marka/marka/@electron-forge/maker-dmg',
'/home/runner/work/marka/marka/node_modules/@electron-forge/maker-dmg'
] relative to /home/runner/work/marka/marka
2026-06-03T03:18:58.953Z electron-forge:import-search testing @electron-forge/maker-dmg
2026-06-03T03:18:58.954Z electron-forge:import-search searching [
'@electron-forge/maker-deb',
'/home/runner/work/marka/marka/@electron-forge/maker-deb',
'/home/runner/work/marka/marka/node_modules/@electron-forge/maker-deb'
] relative to /home/runner/work/marka/marka
2026-06-03T03:18:58.955Z electron-forge:import-search testing @electron-forge/maker-deb
2026-06-03T03:18:58.981Z electron-forge:import-search searching [
'@electron-forge/maker-rpm',
'/home/runner/work/marka/marka/@electron-forge/maker-rpm',
'/home/runner/work/marka/marka/node_modules/@electron-forge/maker-rpm'
] relative to /home/runner/work/marka/marka
2026-06-03T03:18:58.981Z electron-forge:import-search testing @electron-forge/maker-rpm
› Making for the following targets: ,
✔ Resolving make targets
❯ Running package command
❯ Preparing to package application
2026-06-03T03:18:58.992Z electron-forge:project-resolver searching for project in: /home/runner/work/marka/marka
2026-06-03T03:18:59.000Z electron-forge:project-resolver package.json with forge dependency found in /home/runner/work/marka/marka/package.json
2026-06-03T03:18:59.001Z electron-forge:import-search searching [
'@electron-forge/plugin-auto-unpack-natives',
'/home/runner/work/marka/marka/@electron-forge/plugin-auto-unpack-natives',
'/home/runner/work/marka/marka/node_modules/@electron-forge/plugin-auto-unpack-natives'
] relative to /home/runner/work/marka/marka
2026-06-03T03:18:59.002Z electron-forge:import-search testing @electron-forge/plugin-auto-unpack-natives
✔ Preparing to package application
❯ Running packaging hooks
❯ Running generateAssets hook
✔ Running generateAssets hook
❯ Running prePackage hook
✔ Running prePackage hook
✔ Running packaging hooks
❯ Packaging application
› Determining targets...
2026-06-03T03:18:59.004Z electron-forge:packager packaging with options {
asar: { unpack: '{**/{.**,**}/**/*.node,**/{.**,**}/**/*.node}' },
overwrite: true,
ignore: [ /^\/out\//g ],
quiet: true,
files: [ 'dist', 'package.json' ],
dir: '/home/runner/work/marka/marka',
arch: 'x64',
platform: 'linux',
afterFinalizePackageTargets: [ [Function (anonymous)] ],
afterComplete: [ [Function (anonymous)] ],
afterCopy: [ [Function (anonymous)] ],
afterExtract: [ [Function (anonymous)] ],
afterPrune: [ [Function (anonymous)] ],
out: '/home/runner/work/marka/marka/out',
electronVersion: '41.3.0'
}
2026-06-03T03:18:59.005Z electron-packager Electron Packager 18.4.4
Node v24.16.0
Host Operating system: linux 6.17.0-1015-azure (x64)
2026-06-03T03:18:59.005Z electron-packager Packager Options: {"asar":{"unpack":"{**/{.**,**}/**/*.node,**/{.**,**}/**/*.node}"},"overwrite":true,"ignore":[{}],"quiet":true,"files":["dist","package.json"],"dir":"/home/runner/work/marka/marka","arch":"x64","platform":"linux","afterFinalizePackageTargets":[null],"afterComplete":[null],"afterCopy":[null],"afterExtract":[null],"afterPrune":[null],"out":"/home/runner/work/marka/marka/out","electronVersion":"41.3.0"}
2026-06-03T03:18:59.005Z electron-packager Target Platforms: linux
2026-06-03T03:18:59.005Z electron-packager Target Architectures: x64
2026-06-03T03:18:59.007Z electron-packager Inferring application name from productName in /home/runner/work/marka/marka/package.json
2026-06-03T03:18:59.007Z electron-packager Inferring appVersion from version in /home/runner/work/marka/marka/package.json
2026-06-03T03:18:59.007Z electron-packager Application name: marka
2026-06-03T03:18:59.007Z electron-packager Target Electron version: 41.3.0
2026-06-03T03:18:59.007Z electron-packager Ignored path regular expressions: [
/^\/out\//g,
'/package-lock\\.json$',
'/yarn\\.lock$',
'/pnpm-lock\\.yaml$',
'/\\.git($|/)',
'/node_modules/\\.bin($|/)',
'\\.o(bj)?$',
'/node_gyp_bins($|/)',
'/tmp/electron-packager'
]
2026-06-03T03:18:59.007Z electron-forge:packager targets: [ { platform: 'linux', arch: 'x64' } ]
❯ Packaging for x64 on linux
❯ Copying files
❯ Preparing native dependencies
❯ Finalizing package
2026-06-03T03:18:59.009Z electron-packager Downloading Electron with options {"platform":"linux","arch":"x64","version":"41.3.0","artifactName":"electron"}
2026-06-03T03:18:59.408Z electron-packager Creating /tmp/electron-packager/linux-x64-template-PEKgKU
2026-06-03T03:18:59.409Z electron-packager Extracting /home/runner/.cache/electron/6adfa0dc89c15947725ec04c89849786a8804f2488dd36dbd275f988ee61ef5b/electron-v41.3.0-linux-x64.zip to /tmp/electron-packager/linux-x64-template-PEKgKU
Metadata
Metadata
Assignees
Labels
No labels
Activity