Skip to content

Commit 7a509f6

Browse files
authored
replace libs/hbb_common with submodule (#502)
cargo update -p schannel to fix crash on higher rust toolchain, seanmonstar/reqwest#2311 Signed-off-by: 21pages <sunboeasy@gmail.com>
1 parent 772db74 commit 7a509f6

28 files changed

+1393
-5353
lines changed

.github/workflows/build.yaml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ jobs:
4141

4242
- name: Checkout
4343
uses: actions/checkout@v3
44+
with:
45+
submodules: recursive
4446

4547
- name: Install toolchain
4648
uses: actions-rs/toolchain@v1
@@ -80,6 +82,8 @@ jobs:
8082

8183
- name: Checkout
8284
uses: actions/checkout@v3
85+
with:
86+
submodules: recursive
8387

8488
- name: Install toolchain
8589
uses: actions-rs/toolchain@v1
@@ -222,6 +226,8 @@ jobs:
222226

223227
- name: Checkout
224228
uses: actions/checkout@v3
229+
with:
230+
submodules: recursive
225231

226232
- name: Download binaries
227233
uses: actions/download-artifact@v3
@@ -343,6 +349,8 @@ jobs:
343349

344350
- name: Checkout
345351
uses: actions/checkout@v3
352+
with:
353+
submodules: recursive
346354

347355
- name: Download binaries
348356
uses: actions/download-artifact@v3
@@ -462,7 +470,9 @@ jobs:
462470

463471
- name: Checkout
464472
uses: actions/checkout@v3
465-
473+
with:
474+
submodules: recursive
475+
466476
- name: Set up QEMU
467477
uses: docker/setup-qemu-action@v2
468478

.github/workflows/ghcr.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ jobs:
3636
steps:
3737
- name: Checkout
3838
uses: actions/checkout@v4
39+
with:
40+
submodules: recursive
3941

4042
- name: Install Rust toolchain
4143
uses: dtolnay/rust-toolchain@v1
@@ -85,6 +87,8 @@ jobs:
8587
steps:
8688
- name: Checkout
8789
uses: actions/checkout@v4
90+
with:
91+
submodules: recursive
8892

8993
- name: Download binaries
9094
uses: actions/download-artifact@v4
@@ -216,6 +220,8 @@ jobs:
216220
steps:
217221
- name: Checkout
218222
uses: actions/checkout@v4
223+
with:
224+
submodules: recursive
219225

220226
- name: Download binaries
221227
uses: actions/download-artifact@v4

.github/workflows/test.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
profile: minimal
2121
toolchain: stable
2222
override: true
23+
submodules: recursive
2324
- uses: Swatinem/rust-cache@v2
2425
- uses: actions-rs/cargo@v1
2526
with:
@@ -34,6 +35,7 @@ jobs:
3435
profile: minimal
3536
toolchain: stable
3637
override: true
38+
submodules: recursive
3739
- uses: Swatinem/rust-cache@v2
3840
- uses: actions-rs/cargo@v1
3941
with:
@@ -50,6 +52,7 @@ jobs:
5052
toolchain: stable
5153
override: true
5254
components: rustfmt
55+
submodules: recursive
5356
- uses: Swatinem/rust-cache@v2
5457
- uses: actions-rs/cargo@v1
5558
with:
@@ -69,6 +72,7 @@ jobs:
6972
toolchain: stable
7073
override: true
7174
components: clippy
75+
submodules: recursive
7276
- uses: Swatinem/rust-cache@v2
7377
- uses: actions-rs/cargo@v1
7478
with:

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "libs/hbb_common"]
2+
path = libs/hbb_common
3+
url = https://github.com/rustdesk/hbb_common

0 commit comments

Comments
 (0)