From 9e34087177d26792cbe4b3ea2e8f930254eae41c Mon Sep 17 00:00:00 2001 From: tianma-if Date: Thu, 30 Jul 2026 10:21:30 +0800 Subject: [PATCH] fix: verify Intel desktop package directory --- scripts/verify-desktop-package.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/verify-desktop-package.mjs b/scripts/verify-desktop-package.mjs index 4ac0fb9d..64dbdeb1 100644 --- a/scripts/verify-desktop-package.mjs +++ b/scripts/verify-desktop-package.mjs @@ -43,7 +43,8 @@ if (requestedPlatform === "darwin") { assert.ok(existsSync(join(outputDirectory, `EdgeEver-${version}-mac-${requestedArch}.dmg.blockmap`)), `macOS package must contain the current ${requestedArch} DMG blockmap`); assert.ok(existsSync(join(outputDirectory, `EdgeEver-${version}-mac-${requestedArch}.zip`)), `macOS package must contain the current ${requestedArch} update ZIP`); assert.ok(existsSync(join(outputDirectory, `EdgeEver-${version}-mac-${requestedArch}.zip.blockmap`)), `macOS package must contain the current ${requestedArch} ZIP blockmap`); - const unpackedApp = join(outputDirectory, `mac-${requestedArch}`, "EdgeEver.app"); + const unpackedDirectory = requestedArch === "x64" ? "mac" : `mac-${requestedArch}`; + const unpackedApp = join(outputDirectory, unpackedDirectory, "EdgeEver.app"); assert.ok(existsSync(unpackedApp), "macOS package must contain the unpacked app bundle"); const executable = join(unpackedApp, "Contents", "MacOS", "EdgeEver"); const appResources = join(unpackedApp, "Contents", "Resources");