Merge pull request #282 from appergb/fix/ci-checkout-submodules
fix(ci): checkout 拉 submodules — 修 mac 端 qwen-asr build fail
This commit is contained in:
2 files changed
+8
No files matched your search
@@ -15,6 +15,10 @@ jobs:
|
||||
working-directory: openless-all/app
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
# vendor/qwen-asr 是 macOS 上 build.rs 必须的 git submodule。Windows
|
||||
# checkout 也拉一份保持与 release-tauri.yml 一致,开销几秒可以忽略。
|
||||
submodules: recursive
|
||||
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
|
||||
@@ -50,6 +50,10 @@ jobs:
|
||||
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
# vendor/qwen-asr 是 macOS 上 build.rs 必须的 git submodule(cc-rs 编译
|
||||
# antirez/qwen-asr 的 C 源),不拉就会在 mac 端 cargo build 阶段挂掉。
|
||||
submodules: recursive
|
||||
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
|
||||
Reference in new issue
Block a user