diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 095270e0..ae04cae8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -41,27 +41,34 @@ jobs: git clone https://github.com/lightningdevkit/rust-lightning cd rust-lightning git checkout origin/0.1-bindings + cargo update -p tokio --precise "1.38.1" --verbose + cargo update -p serde --precise "1.0.228" --verbose cargo update -p syn --precise "2.0.106" --verbose cargo update -p quote --precise "1.0.41" --verbose - cargo update -p libc --precise 0.2.183 --verbose - cargo update -p serde_json --precise "1.0.145" --verbose cargo update -p proc-macro2 --precise "1.0.103" --verbose - cargo update -p itoa --precise 1.0.15 + cargo update -p serde_json --precise "1.0.145" --verbose + cargo update -p itoa --precise "1.0.15" --verbose + cargo update -p ryu --precise "1.0.20" --verbose cargo update -p unicode-ident --precise 1.0.22 - cargo update -p ryu --precise "1.0.20" + cargo update -p libc --precise 0.2.183 --verbose + cargo update -p cc --precise "1.4.0" --verbose + cargo update -p find-msvc-tools --precise "0.1.9" --verbose cd .. git clone https://github.com/lightningdevkit/ldk-c-bindings cd ldk-c-bindings git checkout 0.1 cd lightning-c-bindings + cargo update -p serde --precise "1.0.228" --verbose cargo update -p syn --precise "2.0.106" --verbose cargo update -p quote --precise "1.0.41" --verbose - cargo update -p libc --precise 0.2.183 --verbose - cargo update -p serde_json --precise "1.0.145" --verbose cargo update -p proc-macro2 --precise "1.0.103" --verbose - cargo update -p itoa --precise 1.0.15 + cargo update -p serde_json --precise "1.0.145" --verbose + cargo update -p itoa --precise "1.0.15" --verbose + cargo update -p ryu --precise "1.0.20" --verbose cargo update -p unicode-ident --precise 1.0.22 - cargo update -p ryu --precise "1.0.20" + cargo update -p libc --precise 0.2.183 --verbose + cargo update -p cc --precise "1.4.0" --verbose + cargo update -p find-msvc-tools --precise "0.1.9" --verbose - name: Pin proc-macro and quote to meet MSRV run: | cd ldk-c-bindings/c-bindings-gen @@ -160,27 +167,34 @@ jobs: git clone https://github.com/lightningdevkit/rust-lightning cd rust-lightning git checkout origin/0.1-bindings + cargo update -p tokio --precise "1.38.1" --verbose + cargo update -p serde --precise "1.0.228" --verbose cargo update -p syn --precise "2.0.106" --verbose cargo update -p quote --precise "1.0.41" --verbose - cargo update -p libc --precise 0.2.183 --verbose - cargo update -p serde_json --precise "1.0.145" --verbose cargo update -p proc-macro2 --precise "1.0.103" --verbose - cargo update -p itoa --precise 1.0.15 + cargo update -p serde_json --precise "1.0.145" --verbose + cargo update -p itoa --precise "1.0.15" --verbose + cargo update -p ryu --precise "1.0.20" --verbose cargo update -p unicode-ident --precise 1.0.22 - cargo update -p ryu --precise "1.0.20" + cargo update -p libc --precise 0.2.183 --verbose + cargo update -p cc --precise "1.4.0" --verbose + cargo update -p find-msvc-tools --precise "0.1.9" --verbose cd .. git clone https://github.com/lightningdevkit/ldk-c-bindings cd ldk-c-bindings git checkout 0.1 cd lightning-c-bindings + cargo update -p serde --precise "1.0.228" --verbose cargo update -p syn --precise "2.0.106" --verbose cargo update -p quote --precise "1.0.41" --verbose - cargo update -p libc --precise 0.2.183 --verbose - cargo update -p serde_json --precise "1.0.145" --verbose cargo update -p proc-macro2 --precise "1.0.103" --verbose - cargo update -p itoa --precise 1.0.15 + cargo update -p serde_json --precise "1.0.145" --verbose + cargo update -p itoa --precise "1.0.15" --verbose + cargo update -p ryu --precise "1.0.20" --verbose cargo update -p unicode-ident --precise 1.0.22 - cargo update -p ryu --precise "1.0.20" + cargo update -p libc --precise 0.2.183 --verbose + cargo update -p cc --precise "1.4.0" --verbose + cargo update -p find-msvc-tools --precise "0.1.9" --verbose - name: Pin proc-macro and quote to meet MSRV run: | cd ldk-c-bindings/c-bindings-gen @@ -415,27 +429,34 @@ jobs: git clone https://github.com/lightningdevkit/rust-lightning cd rust-lightning git checkout origin/0.1-bindings + cargo update -p tokio --precise "1.38.1" --verbose + cargo update -p serde --precise "1.0.228" --verbose cargo update -p syn --precise "2.0.106" --verbose cargo update -p quote --precise "1.0.41" --verbose - cargo update -p libc --precise 0.2.183 --verbose - cargo update -p serde_json --precise "1.0.145" --verbose cargo update -p proc-macro2 --precise "1.0.103" --verbose - cargo update -p itoa --precise 1.0.15 + cargo update -p serde_json --precise "1.0.145" --verbose + cargo update -p itoa --precise "1.0.15" --verbose + cargo update -p ryu --precise "1.0.20" --verbose cargo update -p unicode-ident --precise 1.0.22 - cargo update -p ryu --precise "1.0.20" + cargo update -p libc --precise 0.2.183 --verbose + cargo update -p cc --precise "1.4.0" --verbose + cargo update -p find-msvc-tools --precise "0.1.9" --verbose cd .. git clone https://github.com/lightningdevkit/ldk-c-bindings cd ldk-c-bindings git checkout 0.1 cd lightning-c-bindings + cargo update -p serde --precise "1.0.228" --verbose cargo update -p syn --precise "2.0.106" --verbose cargo update -p quote --precise "1.0.41" --verbose - cargo update -p libc --precise 0.2.183 --verbose - cargo update -p serde_json --precise "1.0.145" --verbose cargo update -p proc-macro2 --precise "1.0.103" --verbose - cargo update -p itoa --precise 1.0.15 + cargo update -p serde_json --precise "1.0.145" --verbose + cargo update -p itoa --precise "1.0.15" --verbose + cargo update -p ryu --precise "1.0.20" --verbose cargo update -p unicode-ident --precise 1.0.22 - cargo update -p ryu --precise "1.0.20" + cargo update -p libc --precise 0.2.183 --verbose + cargo update -p cc --precise "1.4.0" --verbose + cargo update -p find-msvc-tools --precise "0.1.9" --verbose - name: Pin proc-macro and quote to meet MSRV run: | cd ldk-c-bindings/c-bindings-gen @@ -494,27 +515,34 @@ jobs: git clone https://github.com/lightningdevkit/rust-lightning cd rust-lightning git checkout origin/0.1-bindings + cargo update -p tokio --precise "1.38.1" --verbose + cargo update -p serde --precise "1.0.228" --verbose cargo update -p syn --precise "2.0.106" --verbose cargo update -p quote --precise "1.0.41" --verbose - cargo update -p libc --precise 0.2.183 --verbose - cargo update -p serde_json --precise "1.0.145" --verbose cargo update -p proc-macro2 --precise "1.0.103" --verbose - cargo update -p itoa --precise 1.0.15 + cargo update -p serde_json --precise "1.0.145" --verbose + cargo update -p itoa --precise "1.0.15" --verbose + cargo update -p ryu --precise "1.0.20" --verbose cargo update -p unicode-ident --precise 1.0.22 - cargo update -p ryu --precise "1.0.20" + cargo update -p libc --precise 0.2.183 --verbose + cargo update -p cc --precise "1.4.0" --verbose + cargo update -p find-msvc-tools --precise "0.1.9" --verbose cd .. git clone https://github.com/lightningdevkit/ldk-c-bindings cd ldk-c-bindings git checkout 0.1 cd lightning-c-bindings + cargo update -p serde --precise "1.0.228" --verbose cargo update -p syn --precise "2.0.106" --verbose cargo update -p quote --precise "1.0.41" --verbose - cargo update -p libc --precise 0.2.183 --verbose - cargo update -p serde_json --precise "1.0.145" --verbose cargo update -p proc-macro2 --precise "1.0.103" --verbose - cargo update -p itoa --precise 1.0.15 + cargo update -p serde_json --precise "1.0.145" --verbose + cargo update -p itoa --precise "1.0.15" --verbose + cargo update -p ryu --precise "1.0.20" --verbose cargo update -p unicode-ident --precise 1.0.22 - cargo update -p ryu --precise "1.0.20" + cargo update -p libc --precise 0.2.183 --verbose + cargo update -p cc --precise "1.4.0" --verbose + cargo update -p find-msvc-tools --precise "0.1.9" --verbose - name: Pin proc-macro and quote to meet MSRV run: | cd ldk-c-bindings/c-bindings-gen @@ -639,27 +667,34 @@ jobs: git clone https://github.com/lightningdevkit/rust-lightning cd rust-lightning git checkout origin/0.1-bindings + cargo update -p tokio --precise "1.38.1" --verbose + cargo update -p serde --precise "1.0.228" --verbose cargo update -p syn --precise "2.0.106" --verbose cargo update -p quote --precise "1.0.41" --verbose - cargo update -p libc --precise 0.2.183 --verbose - cargo update -p serde_json --precise "1.0.145" --verbose cargo update -p proc-macro2 --precise "1.0.103" --verbose - cargo update -p itoa --precise 1.0.15 + cargo update -p serde_json --precise "1.0.145" --verbose + cargo update -p itoa --precise "1.0.15" --verbose + cargo update -p ryu --precise "1.0.20" --verbose cargo update -p unicode-ident --precise 1.0.22 - cargo update -p ryu --precise "1.0.20" + cargo update -p libc --precise 0.2.183 --verbose + cargo update -p cc --precise "1.4.0" --verbose + cargo update -p find-msvc-tools --precise "0.1.9" --verbose cd .. git clone https://github.com/lightningdevkit/ldk-c-bindings cd ldk-c-bindings git checkout 0.1 cd lightning-c-bindings + cargo update -p serde --precise "1.0.228" --verbose cargo update -p syn --precise "2.0.106" --verbose cargo update -p quote --precise "1.0.41" --verbose - cargo update -p libc --precise 0.2.183 --verbose - cargo update -p serde_json --precise "1.0.145" --verbose cargo update -p proc-macro2 --precise "1.0.103" --verbose - cargo update -p itoa --precise 1.0.15 + cargo update -p serde_json --precise "1.0.145" --verbose + cargo update -p itoa --precise "1.0.15" --verbose + cargo update -p ryu --precise "1.0.20" --verbose cargo update -p unicode-ident --precise 1.0.22 - cargo update -p ryu --precise "1.0.20" + cargo update -p libc --precise 0.2.183 --verbose + cargo update -p cc --precise "1.4.0" --verbose + cargo update -p find-msvc-tools --precise "0.1.9" --verbose - name: Pin proc-macro and quote to meet MSRV run: | cd ldk-c-bindings/c-bindings-gen @@ -794,27 +829,34 @@ jobs: git clone https://github.com/lightningdevkit/rust-lightning cd rust-lightning git checkout origin/0.1-bindings + cargo update -p tokio --precise "1.38.1" --verbose + cargo update -p serde --precise "1.0.228" --verbose cargo update -p syn --precise "2.0.106" --verbose cargo update -p quote --precise "1.0.41" --verbose - cargo update -p libc --precise 0.2.183 --verbose - cargo update -p serde_json --precise "1.0.145" --verbose cargo update -p proc-macro2 --precise "1.0.103" --verbose - cargo update -p itoa --precise 1.0.15 + cargo update -p serde_json --precise "1.0.145" --verbose + cargo update -p itoa --precise "1.0.15" --verbose + cargo update -p ryu --precise "1.0.20" --verbose cargo update -p unicode-ident --precise 1.0.22 - cargo update -p ryu --precise "1.0.20" + cargo update -p libc --precise 0.2.183 --verbose + cargo update -p cc --precise "1.4.0" --verbose + cargo update -p find-msvc-tools --precise "0.1.9" --verbose cd .. git clone https://github.com/lightningdevkit/ldk-c-bindings cd ldk-c-bindings git checkout 0.1 cd lightning-c-bindings + cargo update -p serde --precise "1.0.228" --verbose cargo update -p syn --precise "2.0.106" --verbose cargo update -p quote --precise "1.0.41" --verbose - cargo update -p libc --precise 0.2.183 --verbose - cargo update -p serde_json --precise "1.0.145" --verbose cargo update -p proc-macro2 --precise "1.0.103" --verbose - cargo update -p itoa --precise 1.0.15 + cargo update -p serde_json --precise "1.0.145" --verbose + cargo update -p itoa --precise "1.0.15" --verbose + cargo update -p ryu --precise "1.0.20" --verbose cargo update -p unicode-ident --precise 1.0.22 - cargo update -p ryu --precise "1.0.20" + cargo update -p libc --precise 0.2.183 --verbose + cargo update -p cc --precise "1.4.0" --verbose + cargo update -p find-msvc-tools --precise "0.1.9" --verbose - name: Pin proc-macro and quote to meet MSRV run: | cd ldk-c-bindings/c-bindings-gen