Repository navigation
Commit e009f53
committed
fix(release): 解除 Windows Defender 对 rcedit 的文件锁并禁用 electron-builder 自发布
CI Windows runner 上 Defender 实时扫描锁住刚生成的 Electron exe,导致
app-builder rcedit(写版本号/图标,无论是否签名都会执行)拿不到写句柄,
报 ERR_ELECTRON_BUILDER_CANNOT_EXECUTE。npm ci 前排除 workspace 解除锁;
并加 --publish never,发布统一由 release job 负责,避免 electron-builder
因检测到 tag 自行尝试发布(无 GH_TOKEN 会报错)。1 parent afd0af7 commit e009f53
1 file changed
Lines changed: 9 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
50 | 56 | | |
51 | 57 | | |
52 | 58 | | |
53 | 59 | | |
54 | 60 | | |
55 | 61 | | |
56 | | - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
57 | 65 | | |
58 | 66 | | |
59 | 67 | | |
| |||
0 commit comments