86
86
steps :
87
87
- uses : actions/checkout@v2
88
88
89
- - run : sudo apt-get update && sudo apt-get install gcc-multilib g++-multilib
89
+ - run : sudo apt-get update && sudo apt-get install gcc-multilib
90
90
91
91
- name : Install Rust
92
92
run : rustup +stable target add i686-unknown-linux-gnu
@@ -127,7 +127,7 @@ jobs:
127
127
steps :
128
128
- uses : actions/checkout@v2
129
129
130
- - run : sudo apt-get update && sudo apt-get install gcc-multilib g++-multilib
130
+ - run : sudo apt-get update && sudo apt-get install gcc-multilib
131
131
132
132
- name : Install Rust
133
133
uses : actions-rs/toolchain@v1
@@ -154,8 +154,10 @@ jobs:
154
154
run : cargo test --all --verbose -- -Z unstable-options --include-ignored
155
155
156
156
- name : Run tests (32-bit)
157
+ # Exclude device-transfer because OpenSSL, used for reference results,
158
+ # doesn't support the --target option.
157
159
# Exclude signal-neon-futures because those tests run Node
158
- run : cargo test --all --verbose --target i686-unknown-linux-gnu --exclude signal-neon-futures -- -Z unstable-options --include-ignored
160
+ run : cargo test --all --verbose --target i686-unknown-linux-gnu --exclude device-transfer --exclude signal-neon-futures -- -Z unstable-options --include-ignored
159
161
160
162
- name : Build benches
161
163
run : cargo build --benches --verbose
@@ -178,9 +180,6 @@ jobs:
178
180
- name : Install NDK
179
181
run : sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;${NDK_VERSION}"
180
182
181
- - name : Install boring cross-compile dependencies
182
- run : sudo apt-get update && sudo apt-get install gcc-multilib
183
-
184
183
- name : Install Rust
185
184
uses : actions-rs/toolchain@v1
186
185
with :
@@ -231,12 +230,6 @@ jobs:
231
230
shell : bash
232
231
run : echo "::set-output name=node-version::$(cat .nvmrc)"
233
232
234
- # install nasm compiler for boring
235
- - name : Install nasm
236
- if : startsWith(matrix.os, 'windows')
237
- run : choco install nasm
238
- shell : cmd
239
-
240
233
- uses : actions/setup-node@v2
241
234
with :
242
235
node-version : ${{ steps.get-nvm-version.outputs.node-version }}
@@ -325,3 +318,4 @@ jobs:
325
318
run : pod lib lint --verbose --platforms=ios --include-podspecs=SignalCoreKit/SignalCoreKit.podspec --skip-import-validation
326
319
env :
327
320
XCODE_XCCONFIG_FILE : swift/PodLibLint.xcconfig
321
+
0 commit comments