2525 - name : Run tests
2626 run : |
2727 cd src/serai
28- cargo +1.71 .0 test --workspace --exclude bitcoin-serai
28+ cargo +1.89 .0 test --workspace --exclude bitcoin-serai
2929
3030 build-linux :
3131 needs : test
4545 submodules : recursive
4646
4747 - name : Add Rust target
48- run : rustup +1.71 .0 target add ${{ matrix.target }}
48+ run : rustup +1.89 .0 target add ${{ matrix.target }}
4949
5050 - uses : Swatinem/rust-cache@v2
5151 with :
5757 CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER : aarch64-linux-gnu-gcc
5858 run : |
5959 cd src/serai/hrf
60- cargo +1.71 .0 build --target ${{ matrix.target }} --release --lib
60+ cargo +1.89 .0 build --target ${{ matrix.target }} --release --lib
6161 cp ../target/${{ matrix.target }}/release/libhrf_api.so \
6262 ../../../${{ matrix.asset }}
6363
8686 submodules : recursive
8787
8888 - name : Add Rust target
89- run : rustup +1.71 .0 target add ${{ matrix.target }}
89+ run : rustup +1.89 .0 target add ${{ matrix.target }}
9090
9191 - uses : Swatinem/rust-cache@v2
9292 with :
9898 ANDROID_NDK_ROOT : /opt/android-ndk-r28
9999 run : |
100100 cd src/serai/hrf
101- sed -i 's/\[dependencies\]/[dependencies]\nopenssl = { version = "<= 0.10.78 ", features = ["vendored"] }\nopenssl-sys = "<=0.9.114" /' Cargo.toml
102- cargo +1.71 .0 ndk --target ${{ matrix.target }} --platform 21 build --release
101+ sed -i 's/\[dependencies\]/[dependencies]\nopenssl = { version = "0.10", features = ["vendored"] }/' Cargo.toml
102+ cargo +1.89 .0 ndk --target ${{ matrix.target }} --platform 21 build --release
103103 cp ../target/${{ matrix.target }}/release/libhrf_api.so \
104104 ../../../frostdart-android-${{ matrix.abi }}.so
105105
@@ -119,7 +119,7 @@ jobs:
119119 submodules : recursive
120120
121121 - name : Add Rust target
122- run : rustup +1.71 .0 target add x86_64-pc-windows-gnu
122+ run : rustup +1.89 .0 target add x86_64-pc-windows-gnu
123123
124124 - uses : Swatinem/rust-cache@v2
125125 with :
@@ -128,7 +128,7 @@ jobs:
128128 - name : Build
129129 run : |
130130 cd src/serai/hrf
131- cargo +1.71 .0 build --target x86_64-pc-windows-gnu --release --lib
131+ cargo +1.89 .0 build --target x86_64-pc-windows-gnu --release --lib
132132 cp ../target/x86_64-pc-windows-gnu/release/hrf_api.dll \
133133 ../../../frostdart-windows-x86_64.dll
134134
@@ -147,7 +147,7 @@ jobs:
147147
148148 - uses : dtolnay/rust-toolchain@master
149149 with :
150- toolchain : ' 1.71 .0'
150+ toolchain : ' 1.89 .0'
151151 targets : aarch64-apple-ios
152152
153153 - uses : Swatinem/rust-cache@v2
@@ -179,7 +179,7 @@ jobs:
179179
180180 - uses : dtolnay/rust-toolchain@master
181181 with :
182- toolchain : ' 1.71 .0'
182+ toolchain : ' 1.89 .0'
183183 targets : aarch64-apple-darwin
184184
185185 - uses : Swatinem/rust-cache@v2
0 commit comments