Skip to content

Commit 828ac57

Browse files
committed
fix on-program-update workflow [no ci]
1 parent 28a22b3 commit 828ac57

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/on-program-update.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ jobs:
3131
permissions:
3232
contents: write
3333
pull-requests: write
34+
env:
35+
CARGO_DRIFT_FFI_PATH: /usr/lib
3436
steps:
3537
- name: Checkout
3638
uses: actions/checkout@v4
@@ -48,6 +50,12 @@ jobs:
4850

4951
- name: Generate Rust types
5052
run: |
53+
# libdrift install
54+
SO_URL=$(curl -s https://api.github.com/repos/drift-labs/drift-ffi-sys/releases/latest | jq -r '.assets[] | select(.name=="libdrift_ffi_sys.so") | .browser_download_url')
55+
echo "downloading libdrift: $SO_URL"
56+
curl -L -o libdrift_ffi_sys.so "$SO_URL"
57+
sudo cp libdrift_ffi_sys.so $CARGO_DRIFT_FFI_PATH
58+
5159
cargo check
5260
5361
- name: Git config

0 commit comments

Comments
 (0)