ci: add tauri ci (#1833)

* ci: add tauri ci

* ci: update install windows scripts

* Update tauri_ci.yaml

* Update tauri_ci.yaml

* ci: update
This commit is contained in:
Nathan.fooo
2023-02-10 14:30:34 +08:00
committed by GitHub
parent 72768a2f77
commit cbd351453d
16 changed files with 113 additions and 31 deletions

View File

@ -70,7 +70,9 @@ cargo install diesel_cli --no-default-features --features sqlite
[tasks.install_diesel.windows]
script = """
cargo install diesel_cli --no-default-features --features sqlite
#https://duredhelfinceleb.github.io/diesel_windows_install_doc/
cargo install diesel_cli --no-default-features --features "sqlite-bundled"
"""
dependencies = ["check_vcpkg"]

View File

@ -3,7 +3,7 @@
script = """
npm install -g protoc-gen-ts
"""
script_runner = "@duckscript"
script_runner = "@shell"
[tasks.install_tauri_protobuf.mac]
script = """

View File

@ -1,5 +1,5 @@
[tasks.tauri_build]
description = "Build the Tauri backend & Run Code Generation"
[tasks.build_tauri_backend]
description = "Build the Tauri backend"
script = ["""
cd appflowy_tauri/src-tauri
cargo build