Unverified 提交 1595414f authored 作者: Will Chen's avatar Will Chen 提交者: GitHub

Debug OSX release issues (#2521)

#skip-bb <!-- devin-review-badge-begin --> --- <a href="https://app.devin.ai/review/dyad-sh/dyad/pull/2521" target="_blank"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://static.devin.ai/assets/gh-open-in-devin-review-dark.svg?v=1"> <img src="https://static.devin.ai/assets/gh-open-in-devin-review-light.svg?v=1" alt="Open with Devin"> </picture> </a> <!-- devin-review-badge-end -->
上级 a36f6e1c
......@@ -146,7 +146,7 @@ jobs:
max_attempts: 3
command: ./node_modules/.bin/electron-forge publish
env:
DEBUG: "@electron/*,electron-forge:*,electron-windows-installer:main,electron-windows-sign"
DEBUG: "@electron/*,electron-forge:*,electron-osx-sign*,electron-notarize*,electron-windows-installer:main,electron-windows-sign"
NODE_OPTIONS: "--max-old-space-size=4096"
# SM_CODE_SIGNING_CERT_SHA1_HASH: ${{ secrets.SM_CODE_SIGNING_CERT_SHA1_HASH }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
......
......@@ -78,9 +78,12 @@ const config: ForgeConfig = {
osxSign: isEndToEndTestBuild
? undefined
: {
: ({
identity: process.env.APPLE_TEAM_ID,
},
// Surface the actual signing error instead of silently continuing
// (@electron/packager defaults continueOnError to true, which masks failures)
continueOnError: false,
} as Record<string, unknown>),
osxNotarize: isEndToEndTestBuild
? undefined
: {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论