34 Commits

Author SHA1 Message Date
thomas
9411017da5 gui & ci: upgrade managed bitcoind version to 29.0 2025-05-01 17:34:38 +02:00
pythcoiner
eac6cdd197
ci: use self-hosted runner for integration tests 2025-04-30 10:34:54 +02:00
edouardparis
b7b52d73be Revert "Merge #1500: gui: allow to connect to an electrum server w/ a self signed certificate"
This reverts commit 2d2d080888f5c2a0fd82d6c4a4009a254b2dbcb2, reversing
changes made to cfe15b360d0f9a40d0de2ca00bdd1530e6e6c8e9.
2025-01-02 15:31:30 +01:00
pythcoiner
308355322c ci: add openssl to 'windows_latest' 2024-12-31 15:18:21 +01:00
edouardparis
c07c816598 bump msrv 1.80 2024-12-17 10:52:03 +01:00
pythcoiner
376621abdf clippyfy 2024-11-18 08:00:08 +01:00
edouardparis
f28b40fe8d fix fuzz, build and tests 2024-11-15 13:26:13 +01:00
edouardparis
456fce35a5 bump gui msrv to 1.71.1 2024-11-04 11:30:05 +01:00
pythcoiner
a8e256eb6b clippyfy 2024-06-25 03:01:29 +02:00
edouardparis
a24d9416f6 gui: bump msrv 1.70 2024-05-03 12:27:12 +02:00
pythcoiner
70058e6af0 bump rust toolchain to 1.76.0 for gui + fix new clippy warnings introduced by 1.76.0 2024-03-21 04:58:43 +01:00
edouardparis
c9bb7b00de ci gui: rust version 1.74 for linter, 1.65 for tests 2024-01-22 12:20:22 +01:00
Antoine Poinsot
0e99136404
Clippification
Bump clippy in CI to latest stable.
2024-01-11 10:45:41 +01:00
Antoine Poinsot
92328fb8f6
Bump MSRV for lianad to 1.63
1.63 is the latest version supported by Debian. It's also now almost a
year and a half old (August 2023). We start getting way behind on our
dependency updates, and sometimes even missing some security updates
(nothing which affects us but still..).

Asking to support a less than 2.5yo compiler shouldn't be that much to
ask, but hey. 1.63 is now a better balance between support for upstream
updates and support for a not recklessly new compiler.
2024-01-04 14:32:57 +01:00
Antoine Poinsot
c20c05cee7
ci: upgrade lianad clippy to 1.70 2023-06-28 10:23:15 +02:00
Antoine Poinsot
117221e9ee
Bump lianad MSRV to 1.54
Now that the latest Debian stable was released with 1.63.
2023-06-27 17:01:32 +02:00
Antoine Poinsot
2dea4b1a6c
Merge #355: Clippification: a little bit of housekeeping
ebf5a294ad5eeb9359625e941013809f5544672b gui: fix some clippy warning (Antoine Poinsot)
cf3e9cafe05d703637e09220351113d7be4458e4 ci: run clippy using Rust 1.67.1 (Antoine Poinsot)
896575842119a5e2779309edea4f9b4141126825 bitcoind: fix a clippy warning about lifetime ellision (Antoine Poinsot)

Pull request description:

  FIx clippy lints and bump the clippy version for the daemon. Also fix some lints for the GUI (there are some false positives that couldn't be fixed though).

ACKs for top commit:
  darosior:
    self-ACK ebf5a294ad5eeb9359625e941013809f5544672b -- trivial

Tree-SHA512: 3fccbce67637d417da1758584f1d4f027e1536054b21c7abafc2e6b70e65901abb373a1ffc7fc7efbbbdf5c504ccde9df75e477d72ecd46a8b7798ce7985f64d
2023-03-21 18:51:02 +01:00
Antoine Poinsot
a36e16e00d
ci: cleanup the GUI dependencies. 2023-03-07 14:17:50 +01:00
Antoine Poinsot
cf3e9cafe0
ci: run clippy using Rust 1.67.1 2023-02-17 10:22:27 +01:00
Antoine Poinsot
0bd3bd4d2e
Update Github links to wizardsardine/liana 2023-02-03 16:52:06 +01:00
Antoine Poinsot
7a3eeb741e
ci: test the GUI against it's current MSRV
To make sure we don't break it unintentionally.
2023-02-02 12:16:40 +01:00
Antoine Poinsot
f996e25657
ci: pin clippy to 1.65.0 for the GUI 2022-12-16 11:08:39 +01:00
Antoine Poinsot
d529cd8b6c
ci: pin clippy at 1.66.0
To avoid future breakage.
2022-12-16 11:02:42 +01:00
Antoine Poinsot
0cf6f32147
ci: re-enable ci on non-1.48 for MacOS
So we at least have one MacOS job. Because it looks like #69 isn't going anywhere.
2022-12-08 10:08:24 +01:00
edouard
e09b71b5d8 fix ci: gui dependencies 2022-11-22 18:44:35 +01:00
Antoine Poinsot
968a7d17a0
daemon: rename Minisafe to Liana 2022-11-17 17:10:22 +01:00
edouard
635903118e gui: fix clippy errors 2022-11-15 18:32:10 +01:00
edouard
4489b05dda fix ci: linter gui 2022-11-15 18:28:23 +01:00
edouard
56be997d6b gui: fix ci add missing deps 2022-10-31 14:54:26 +01:00
Antoine Poinsot
f7ca86191a
ci: temporary disable 1.48 build on macOS 2022-10-20 17:53:25 +02:00
Antoine Poinsot
7e911b8bb7
ci: add Clippy check for both the daemon and the GUI 2022-10-13 14:24:25 +02:00
edouard
55373eadeb github ci: add gui 2022-08-22 17:19:08 +02:00
Antoine Poinsot
ad32977558
Don't compile daemon and cli binaries on Windows 2022-07-25 11:37:56 +02:00
Antoine Poinsot
8626e05a55
ci: basic GA for unit tests on various platforms 2022-07-23 12:49:17 +02:00