fix: 修复 CI 工作流 lockfile 和 SSH 问题

This commit is contained in:
Tthfyth
2025-12-08 18:06:09 +08:00
parent 568df9b22b
commit 0d2ef325b0
2 changed files with 29 additions and 11 deletions

View File

@@ -102,6 +102,7 @@
},
"dependencies": {
"@anthropic-ai/sdk": "^0.71.0",
"source-map-support": "^0.5.21",
"@electron/notarize": "^3.0.0",
"@mantine/code-highlight": "^8.3.9",
"@mantine/core": "^8.3.9",
@@ -207,6 +208,7 @@
"productName": "SourceDebug",
"appId": "com.aerowang.sourcedebug",
"asar": true,
"artifactName": "${productName}-${version}-${os}-${arch}.${ext}",
"afterSign": ".erb/scripts/notarize.js",
"asarUnpack": "**\\*.{node,dll}",
"files": [
@@ -216,20 +218,25 @@
],
"mac": {
"notarize": false,
"target": {
"target": "default",
"arch": [
"arm64",
"x64"
]
},
"target": [
{
"target": "dmg",
"arch": ["x64", "arm64"]
},
{
"target": "zip",
"arch": ["x64", "arm64"]
}
],
"type": "distribution",
"hardenedRuntime": true,
"entitlements": "assets/entitlements.mac.plist",
"entitlementsInherit": "assets/entitlements.mac.plist",
"gatekeeperAssess": false
"gatekeeperAssess": false,
"artifactName": "${productName}-${version}-mac-${arch}.${ext}"
},
"dmg": {
"artifactName": "${productName}-${version}-mac-${arch}.${ext}",
"contents": [
{
"x": 130,
@@ -246,13 +253,21 @@
"win": {
"target": [
"nsis"
]
],
"artifactName": "${productName}-${version}-win-${arch}.${ext}"
},
"nsis": {
"oneClick": false,
"allowToChangeInstallationDirectory": true,
"artifactName": "${productName}-${version}-win-${arch}-setup.${ext}"
},
"linux": {
"target": [
"AppImage"
"AppImage",
"deb"
],
"category": "Development"
"category": "Development",
"artifactName": "${productName}-${version}-linux-${arch}.${ext}"
},
"directories": {
"app": "release/app",

3
pnpm-lock.yaml generated
View File

@@ -102,6 +102,9 @@ importers:
react-router-dom:
specifier: ^7.3.0
version: 7.9.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
source-map-support:
specifier: ^0.5.21
version: 0.5.21
xmldom-ts:
specifier: ^0.3.1
version: 0.3.1