Skip to content

Commit f5126f4

Browse files
committed
Pin quote and proc-macro2 in bindings builds in CI to meet MSRV
1 parent ffe103a commit f5126f4

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/build.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,11 @@ jobs:
139139
git clone https://github.com/lightningdevkit/ldk-c-bindings
140140
cd ldk-c-bindings
141141
git checkout 0.0.116
142+
- name: Pin proc-macro and quote to meet MSRV
143+
run: |
144+
cd ldk-c-bindings/c-bindings-gen
145+
cargo update -p quote --precise "1.0.30" --verbose
146+
cargo update -p proc-macro2 --precise "1.0.65" --verbose
142147
- name: Rebuild C bindings, and check the sample app builds + links
143148
run: |
144149
cd ldk-c-bindings
@@ -195,6 +200,11 @@ jobs:
195200
git clone https://github.com/lightningdevkit/ldk-c-bindings
196201
cd ldk-c-bindings
197202
git checkout 0.0.116
203+
- name: Pin proc-macro and quote to meet MSRV
204+
run: |
205+
cd ldk-c-bindings/c-bindings-gen
206+
cargo update -p quote --precise "1.0.30" --verbose
207+
cargo update -p proc-macro2 --precise "1.0.65" --verbose
198208
- name: Rebuild C bindings, and check the sample app builds + links
199209
run: |
200210
cd ldk-c-bindings

0 commit comments

Comments
 (0)