mirror of
https://github.com/ILoveBingLu/CipherTalk.git
synced 2026-05-18 02:09:16 +08:00
fix: prevent builder auto publish in release jobs
This commit is contained in:
@@ -119,8 +119,6 @@ jobs:
|
||||
|
||||
- name: Build app
|
||||
run: npm run build:win
|
||||
env:
|
||||
GH_TOKEN: ""
|
||||
|
||||
- name: Validate build artifacts
|
||||
shell: pwsh
|
||||
@@ -211,8 +209,6 @@ jobs:
|
||||
|
||||
- name: Build mac app
|
||||
run: npm run build:mac
|
||||
env:
|
||||
GH_TOKEN: ""
|
||||
|
||||
- name: Validate build artifacts
|
||||
run: |
|
||||
|
||||
+2
-2
@@ -12,8 +12,8 @@
|
||||
"build:prepare": "node scripts/update-readme-version.js && node scripts/prepare-release-announcement.js",
|
||||
"prebuild": "node scripts/update-readme-version.js && node scripts/prepare-release-announcement.js",
|
||||
"build": "tsc && vite build && electron-builder && node scripts/add-size-to-yml.js",
|
||||
"build:win": "npm run build:prepare && tsc && vite build && CSC_IDENTITY_AUTO_DISCOVERY=false node scripts/run-electron-builder.cjs win && node scripts/add-size-to-yml.js",
|
||||
"build:mac": "npm run build:prepare && npm run build:prepare:mac && tsc && vite build && CSC_IDENTITY_AUTO_DISCOVERY=false node scripts/run-electron-builder.cjs mac && node scripts/add-size-to-yml.js",
|
||||
"build:win": "npm run build:prepare && tsc && vite build && node scripts/run-electron-builder.cjs win && node scripts/add-size-to-yml.js",
|
||||
"build:mac": "npm run build:prepare && npm run build:prepare:mac && tsc && vite build && node scripts/run-electron-builder.cjs mac && node scripts/add-size-to-yml.js",
|
||||
"build:ci": "node scripts/prepare-release-announcement.js && tsc && vite build && electron-builder --publish never && node scripts/add-size-to-yml.js",
|
||||
"build:mcp": "tsc && vite build",
|
||||
"build:force-update-manifest": "node scripts/generate-force-update-manifest.js",
|
||||
|
||||
@@ -13,12 +13,13 @@ const configPath = path.join(__dirname, 'electron-builder.config.cjs')
|
||||
|
||||
const result = spawnSync(
|
||||
process.execPath,
|
||||
[cliPath, `--${target}`, '--config', configPath],
|
||||
[cliPath, `--${target}`, '--config', configPath, '--publish', 'never'],
|
||||
{
|
||||
stdio: 'inherit',
|
||||
env: {
|
||||
...process.env,
|
||||
CIPHERTALK_BUILD_TARGET: target
|
||||
CIPHERTALK_BUILD_TARGET: target,
|
||||
CSC_IDENTITY_AUTO_DISCOVERY: 'false'
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user