18 Commits

Author SHA1 Message Date
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