Joseph Goulden
70ea8b5625
Add nix flake to build teos with nixpkgs 25.05
2025-10-08 22:12:40 +01:00
oyindamola oladapo
4824cb3372
ci: fix and simplify cln-plugin job
...
- Correct YAML indentation
- Fix Poetry installation (no --user, avoids not found errors)
- Remove unnecessary steps and sudo usage
- Modularize CLN cache jobs
- Run `poetry run make` concurrently to speed up build
2025-10-08 22:10:16 +01:00
dzdidi
b3a621a781
Update dependencies
...
- Add toolchain
- Common:
- bitcoin v0.32.0;
- lightning v0.1.0
- TEOS:
- bitcoin v0.32.0;
- bitcoincore-rpc v0.19.0;
- lightning v0.1.0;
- lightning-net-tokio v0.1.0;
- lightning-block-sync v0.1.0
- Watchtower-Plugin:
- bitcoin v0.32.0;
- cln-plugin v0.3.0
2025-03-25 12:06:21 +01:00
Sergi Delgado Segura
1684571808
Makes sure the time create is up to date
...
Compiling time with rustc over 1.80.0 (inclusive) results in a crash
for old versions of the time crate, which CLN uses. Make sure we are up
to date with the current revision
2024-09-05 17:09:59 -04:00
Sergi Delgado Segura
2bf359582d
Adds protoc GH actions to watchtower-plugin job
2024-07-29 16:32:19 -04:00
Sergi Delgado Segura
81a659c0f6
Bumps tonic to 0.11 and prost to 0.12, adapts Cargo files accordingly
...
Bumping tonic required cargo file edition to be bumped to 2021
2024-07-29 16:27:32 -04:00
daywalker90
f6decde5ff
modernize cln tests and CI
2024-07-29 16:28:19 +02:00
Sergi Delgado Segura
99dd5bbd15
gh-actions: updates actions to use Node.js 20
2024-03-28 10:00:49 +01:00
anipaul2
092f549f7e
Use black for .py files formatting
2023-08-11 02:13:57 +05:30
Sergi Delgado Segura
6c6d423054
Minimal changes to make the plugin compatible with cln-plugin 0.1.1
2022-11-22 18:26:01 +01:00
Sergi Delgado Segura
12f8b48f57
Tracks Cargo.lock
...
Rationale: https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
2022-11-12 10:37:00 -03:00
Sergi Delgado Segura
2765a4ce93
Updates actions
2022-11-04 19:09:38 +01:00
Sergi Delgado Segura
c5f9c3a8c4
Fix #84 and revamps the retrier
2022-09-16 23:44:21 +02:00
Sergi Delgado Segura
b0e169a549
Minor fixes re: tests and logs
...
- Adds a log to signal the tower is ready
- Updates the message to wait for in tests
- Removes unnecessary logs in tls
- Sets tests to run in SLOW MACHINE mode, given tests tend to fail in CI
apparently due to that
2022-07-11 16:28:32 +02:00
booklearner
fbb6f84e68
Fixes GH actions cache hit condition
...
Turns out `cache-hit` returns either true or nothing 🤦
kudos to @booklearner and @meryacine for this
https://github.com/talaia-labs/rust-teos/pull/72#issuecomment-1177565172
2022-07-07 15:08:12 +02:00
Sergi Delgado Segura
bf1abfdc1a
Adds watchtower-plugin E2E tests to GH Actions
2022-07-07 15:08:12 +02:00
Sergi Delgado Segura
4b5c7811c7
Updates GH Actions
2022-07-06 17:39:47 +02:00
meryacine
90a307d9fe
Add clippy for linting
...
Fail the workflow if there are warnings
2022-05-13 12:04:07 +02:00
meryacine
8b1f6db5c5
Add formatting checks to the CI
2022-04-29 11:20:51 +02:00
meryacine
84511b6e7a
nit: improving the readablity of the workflow
2022-04-07 09:11:07 +02:00
Sergi Delgado Segura
20220d483b
Adds GH actions basic testing
2022-02-24 16:37:16 +03:00