From 2bbd1c41fd0d4eab2ac7201514b6934afb9d4d16 Mon Sep 17 00:00:00 2001 From: ReTeamSpeak Date: Tue, 12 May 2026 22:24:24 +0900 Subject: [PATCH] fix: use git dependency for tsclientlib (CI submodule compat) Switch from path dependency to git dependency for tsclientlib/tsproto-packets so CI can fetch them without needing git submodule initialization. --- .github/workflows/ci.yml | 4 ---- src/Cargo.toml | 4 ++-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a1d873d..d90cdaf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -31,8 +31,6 @@ jobs: steps: - uses: actions/checkout@v4 - with: - submodules: recursive - name: Install Rust uses: dtolnay/rust-toolchain@stable @@ -96,8 +94,6 @@ jobs: steps: - uses: actions/checkout@v4 - with: - submodules: recursive - name: Install Rust uses: dtolnay/rust-toolchain@stable diff --git a/src/Cargo.toml b/src/Cargo.toml index 6e5fc4c..116980e 100644 --- a/src/Cargo.toml +++ b/src/Cargo.toml @@ -56,5 +56,5 @@ tscore = { path = "tscore" } tsaudio = { path = "tsaudio" } tsdb = { path = "tsdb" } shared = { path = "shared" } -tsclientlib = { path = "../refercence/tsclientlib/tsclientlib", default-features = false, features = ["default-tls"] } -tsproto-packets = { path = "../refercence/tsclientlib/utils/tsproto-packets" } +tsclientlib = { git = "https://github.com/ReSpeak/tsclientlib.git", branch = "master", default-features = false, features = ["default-tls"] } +tsproto-packets = { git = "https://github.com/ReSpeak/tsclientlib.git", branch = "master" }