File tree 5 files changed +289
-270
lines changed
5 files changed +289
-270
lines changed Original file line number Diff line number Diff line change 33
33
rustup show active-toolchain
34
34
- name : Format
35
35
run : cargo fmt --all -- --check
36
- - name : install libdrift_ffi_sys
37
- run : |
38
- curl -L https://github.com/drift-labs/drift-ffi-sys/releases/download/v2.103.0/libdrift_ffi_sys.so.zip > ffi.zip && unzip ffi.zip
39
- sudo cp libdrift_ffi_sys.so /lib/
40
36
- uses : ubicloud/rust-cache@v2
41
37
with :
42
38
path : |
@@ -45,15 +41,22 @@ jobs:
45
41
~/.cargo/git/db/
46
42
target/
47
43
key : ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
44
+ - name : install libdrift_ffi_sys
45
+ run : |
46
+ curl -L https://github.com/drift-labs/drift-ffi-sys/releases/download/v2.105.0/libdrift_ffi_sys.so -o libdrift_ffi_sys.so
47
+ sudo cp libdrift_ffi_sys.so /usr/lib/
48
48
- name : Build
49
49
run : |
50
50
cargo -V
51
51
cargo check
52
+ env :
53
+ CARGO_DRIFT_FFI_PATH : /usr/lib
52
54
- name : Test
53
55
env :
54
56
DRIFT_GATEWAY_KEY : ${{ secrets.DRIFT_GATEWAY_KEY }}
55
57
TEST_DELEGATED_SIGNER : ${{ secrets.TEST_DELEGATED_SIGNER }}
56
58
TEST_RPC_ENDPOINT : ${{ secrets.DEVNET_RPC_ENDPOINT }}
59
+ CARGO_DRIFT_FFI_PATH : /usr/lib
57
60
# --test-threads, limit parallelism to prevent hitting RPC rate-limits
58
61
run : |
59
62
cargo -V
You can’t perform that action at this time.
0 commit comments