projects
/
ldk-c-bindings
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
46daf52
)
Fix cbindgen install to be MSRV-compatible with older hashbrown
author
Matt Corallo
<git@bluematt.me>
Tue, 28 Jun 2022 00:42:43 +0000
(
00:42
+0000)
committer
Matt Corallo
<git@bluematt.me>
Tue, 28 Jun 2022 02:46:36 +0000
(
02:46
+0000)
.github/workflows/build.yml
patch
|
blob
|
history
diff --git
a/.github/workflows/build.yml
b/.github/workflows/build.yml
index 6906fc910334f4260b32422d45691cc91e5f32a3..ac03c94590ed9e19c11f1d757d954b53f063e13c 100644
(file)
--- a/
.github/workflows/build.yml
+++ b/
.github/workflows/build.yml
@@
-27,7
+27,12
@@
jobs:
touch src/version.rs
RUSTFLAGS="--cfg=c_bindings" cargo check --features std
- name: Install cbindgen
touch src/version.rs
RUSTFLAGS="--cfg=c_bindings" cargo check --features std
- name: Install cbindgen
- run: cargo install --version 0.20.0 cbindgen
+ run: |
+ git clone https://github.com/eqrion/cbindgen
+ cd cbindgen/
+ git checkout v0.20.0
+ cargo update -p indexmap --precise "1.6.2" --verbose
+ cargo install --locked --path .
- name: Checkout Rust-Lightning git
run: |
git clone https://github.com/rust-bitcoin/rust-lightning
- name: Checkout Rust-Lightning git
run: |
git clone https://github.com/rust-bitcoin/rust-lightning
@@
-78,7
+83,7
@@
jobs:
with:
fetch-depth: 0
- name: Install cbindgen
with:
fetch-depth: 0
- name: Install cbindgen
- run: cargo install
--version 0.20.0
cbindgen
+ run: cargo install cbindgen
- name: Checkout Rust-Lightning git
run: |
git clone https://github.com/rust-bitcoin/rust-lightning
- name: Checkout Rust-Lightning git
run: |
git clone https://github.com/rust-bitcoin/rust-lightning