File tree Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Original file line number Diff line number Diff line change 15
15
matrix :
16
16
target :
17
17
- x86_64-unknown-linux-gnu
18
- # - x86_64-pc-windows-gnu
19
18
# - x86_64-apple-darwin
20
19
- aarch64-apple-darwin
21
20
name :
25
24
include :
26
25
- target : x86_64-unknown-linux-gnu
27
26
os : ubuntu-latest
28
- # - target: x86_64-pc-windows-gnu
29
- # os: windows-latest
30
27
# - target: x86_64-apple-darwin
31
28
# os: macos-latest
32
29
- target : aarch64-apple-darwin
38
35
with :
39
36
ref : " stable"
40
37
fetch-depth : 0
38
+ submodules : true
41
39
42
40
- name : Log commit hash
43
41
run : |
@@ -65,13 +63,13 @@ jobs:
65
63
${{ runner.os }}-cargo-build-${{ matrix.target }}-
66
64
${{ runner.os }}-cargo-build-
67
65
68
- - name : Install GNU toolchain (Windows )
69
- if : matrix.target == 'x86_64-pc-windows-gnu '
70
- uses : msys2/setup-msys2@v2
71
- with :
72
- msystem : MINGW64
73
- update : true
74
- install : mingw-w64-x86_64-gcc
66
+ - name : Install protoc (Ubuntu )
67
+ if : runner.os == 'Linux '
68
+ run : sudo apt-get install protobuf-compiler
69
+
70
+ - name : Install protoc (macOS)
71
+ if : runner.os == 'macOS'
72
+ run : brew install protobuf
75
73
76
74
- name : Set up Rust
77
75
uses : actions-rs/toolchain@v1
@@ -114,6 +112,7 @@ jobs:
114
112
with :
115
113
ref : " stable"
116
114
fetch-depth : 0
115
+ submodules : true
117
116
118
117
- name : Set up QEMU
119
118
uses : docker/setup-qemu-action@v3
@@ -150,6 +149,7 @@ jobs:
150
149
with :
151
150
ref : " stable"
152
151
fetch-depth : 0
152
+ submodules : true
153
153
154
154
- name : Set up QEMU
155
155
uses : docker/setup-qemu-action@v3
You can’t perform that action at this time.
0 commit comments