Browse Source

Merge branch 'rustdesk:master' into forapi

1 year ago
parent
commit
c01ab5621a
1 changed files with 12 additions and 8 deletions
  1. 12 8
      .github/workflows/test.yml

+ 12 - 8
.github/workflows/test.yml

@@ -14,13 +14,14 @@ jobs:
14 14
   check:
15 15
     runs-on: ubuntu-latest
16 16
     steps:
17
-      - uses: actions/checkout@v3
17
+      - uses: actions/checkout@v4
18
+        with:
19
+          submodules: recursive
18 20
       - uses: actions-rs/toolchain@v1
19 21
         with:
20 22
           profile: minimal
21 23
           toolchain: stable
22 24
           override: true
23
-          submodules: recursive
24 25
       - uses: Swatinem/rust-cache@v2
25 26
       - uses: actions-rs/cargo@v1
26 27
         with:
@@ -29,13 +30,14 @@ jobs:
29 30
   test:
30 31
     runs-on: ubuntu-latest
31 32
     steps:
32
-      - uses: actions/checkout@v3
33
+      - uses: actions/checkout@v4
34
+        with:
35
+          submodules: recursive
33 36
       - uses: actions-rs/toolchain@v1
34 37
         with:
35 38
           profile: minimal
36 39
           toolchain: stable
37 40
           override: true
38
-          submodules: recursive
39 41
       - uses: Swatinem/rust-cache@v2
40 42
       - uses: actions-rs/cargo@v1
41 43
         with:
@@ -45,14 +47,15 @@ jobs:
45 47
   fmt:
46 48
     runs-on: ubuntu-latest
47 49
     steps:
48
-      - uses: actions/checkout@v3
50
+      - uses: actions/checkout@v4
51
+        with:
52
+          submodules: recursive
49 53
       - uses: actions-rs/toolchain@v1
50 54
         with:
51 55
           profile: minimal
52 56
           toolchain: stable
53 57
           override: true
54 58
           components: rustfmt
55
-          submodules: recursive
56 59
       - uses: Swatinem/rust-cache@v2
57 60
       - uses: actions-rs/cargo@v1
58 61
         with:
@@ -65,14 +68,15 @@ jobs:
65 68
   clippy:
66 69
     runs-on: ubuntu-latest
67 70
     steps:
68
-      - uses: actions/checkout@v3
71
+      - uses: actions/checkout@v4
72
+        with:
73
+          submodules: recursive
69 74
       - uses: actions-rs/toolchain@v1
70 75
         with:
71 76
           profile: minimal
72 77
           toolchain: stable
73 78
           override: true
74 79
           components: clippy
75
-          submodules: recursive
76 80
       - uses: Swatinem/rust-cache@v2
77 81
       - uses: actions-rs/cargo@v1
78 82
         with: