• fix(ci): ISCC 调用关闭 MSYS 参数路径转换,修复 more than one script filename
    Deploy / build-linux-web (push) Successful in 50s
    Deploy / build-windows (push) Failing after 1m22s
    Deploy / build-macos (push) Successful in 59s
    Deploy / release-deploy (push) Has been skipped

    wangjia released this 2026-06-04 01:05:09 +00:00

    Git Bash(MSYS) 把 /D 开头的参数当 POSIX 路径自动转换,导致 ISCC 的
    /DAppVer /DSrcDir /DOutDir 丢失 /D 前缀、被当成多个脚本文件名而报错。
    调用 ISCC 时设 MSYS_NO_PATHCONV=1 + MSYS2_ARG_CONV_EXCL='*' 关闭转换。
    install-innosetup.ps1 顺带加 /LOG 失败时打印安装日志。

    Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

    Downloads