ShahanaFarooqui
4e43b07ee4
ci: Adding missing jq dependency in script
2024-11-19 09:05:55 +10:30
michael1011
9b1f331748
Revert "ci: Pin rustc
to version 1.78 due to a type inference regression"
...
This reverts commit 76ad48cd1b
.
2024-07-31 08:53:12 +02:00
Christian Decker
76ad48cd1b
ci: Pin rustc
to version 1.78 due to a type inference regression
...
Changelog-None
2024-07-26 15:22:04 +02:00
Rusty Russell
c30502779e
CI: set elements and bitcoind versions in one place.
...
We have them spread everywhere: unify them, and make setup.sh use install-bitcoind.sh
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2024-06-25 09:36:00 +09:30
fanquake
2614dfc104
ci: use Bitcoin Core 27.1
...
Changelog-None
2024-06-20 11:28:21 +09:30
fanquake
dbcef94d8e
ci: use Bitcoin Core 26.1
...
Changelog-None
2024-04-04 12:53:44 +10:30
fanquake
a13cbcf16f
ci: use Bitcoin Core 25.1
2023-10-24 08:34:39 +10:30
Rusty Russell
f0a9f1100a
poetry, CI: insist in protobuf v21.12 in both Python and CI.
...
And re-ran poetry update which updated the lock file ofc.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2023-06-23 13:58:31 +09:30
fanquake
5aa7634753
ci: use Bitcoin Core 25.0
2023-05-30 09:12:43 +09:30
Jon Griffiths
8b4136bad5
build: remove gmp
...
Core and secp have not used gmp for a very long time now (core disabled
it in 2015).
Signed-off-by: Jon Griffiths <jon_p_griffiths@yahoo.com>
2023-05-24 18:21:43 +09:30
fanquake
dff2dd259e
ci: use Bitcoin Core 24.1
2023-05-21 12:46:01 +02:00
Greg Sanders
cb7caa3139
Re-enable PSBT tests for Liquid except test_sign_and_send_psbt
2023-03-23 16:10:55 +10:30
Greg Sanders
296cf181af
Update CI to Bitcoin Core 24.0.1
2023-02-05 15:39:50 +10:30
Christian Decker
3ae58c4429
ci: Add protoc
compiler to setup
2022-12-22 15:42:12 +01:00
Christian Decker
f63ec15116
ci: Unconditionally install protoc
...
We used to install it only when Rust was configured, but for some
reason all builds now seem to be Rust builds. That's ok, so just
provide the necessary dependency.
2022-12-22 15:42:12 +01:00
Christian Decker
fcd2320de7
gha: Make the setup and build scripts exit if anything fails
...
Caused quite a few headaches and red herrings in the past, so let's be
stricter.
Changelog-None
2022-09-20 10:33:40 +02:00
Christian Decker
74cd0a7280
gci: Use stable rust instead of nightly
...
Nightly occasionally breaks, so use stable instead.
Changelog-None
2022-09-16 17:23:40 +02:00
Christian Decker
3eced14e38
gci: Add rust configuration to Github actions
2022-02-11 16:02:25 +01:00
Christian Decker
2b5e0c9f35
gci: Move the setup and build steps into their own scripts
...
We'd like to have some more structure to the tests, with smoke-tests
going first, followed by valgrind and normal tests running in
parallel. So to cut down on the copy-pasta we extract the scripts from
the yaml, into their own files from where they can be easily invoked.
2021-02-11 09:48:55 +01:00