Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 1 addition & 22 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -594,25 +594,6 @@ jobs:
cat config.vars
VALGRIND=0 uv run eatmydata pytest tests/ -vvv -n ${PYTEST_PAR} ${PYTEST_OPTS}

check-flake:
name: Check Nix Flake
runs-on: ubuntu-22.04
strategy:
fail-fast: true
steps:
- name: Checkout
uses: actions/checkout@v4
with:
submodules: "recursive"
- name: Check Nix flake inputs
uses: DeterminateSystems/flake-checker-action@v8
- name: Install Nix
uses: cachix/install-nix-action@V27
with:
nix_path: nixpkgs=channel:nixos-24.05
- name: Check flake
run: nix flake check .?submodules=1#

gather:
# A dummy task that depends on the full matrix of tests, and
# signals successful completion. Used for the PR status to pass
Expand All @@ -625,19 +606,17 @@ jobs:
- integration-valgrind
- integration-sanitizers
- min-btc-support
- check-flake
if: ${{ always() }}
steps:
- name: Complete
env:
JOB_NAMES: "INTEGRATION CHECK_UNITS VALGRIND SANITIZERS BTC FLAKE"
JOB_NAMES: "INTEGRATION CHECK_UNITS VALGRIND SANITIZERS BTC"
INTEGRATION: ${{ needs.integration.result }}
CHECK_UNITS: ${{ needs['check-units'].result }}
VALGRIND: ${{ needs['integration-valgrind'].result }}
SANITIZERS: ${{ needs['integration-sanitizers'].result }}
DOCS: ${{ needs['update-docs-examples'].result }}
BTC: ${{ needs['min-btc-support'].result }}
FLAKE: ${{ needs['check-flake'].result }}
run: |
failed=""
for name in $JOB_NAMES; do
Expand Down
8 changes: 4 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 2 additions & 3 deletions cln-grpc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cln-grpc"
version = "0.4.1"
version = "0.5.0"
edition = "2021"
license = "MIT"
description = "The Core Lightning API as grpc primitives. Provides the bindings used to expose the API over the network."
Expand All @@ -15,7 +15,7 @@ server = ["cln-rpc"]
[dependencies]
anyhow = "1.0"
log = "0.4"
cln-rpc = { path = "../cln-rpc/", version = "0.4", optional = true }
cln-rpc = { path = "../cln-rpc/", version = "0.5", optional = true }
cfg-if = "1.0"
serde = { version = "1.0", features = ["derive"] }
tonic = { version = "0.11", features = ["tls", "transport"] }
Expand All @@ -29,7 +29,6 @@ tokio-util = "0.7.10"

[dev-dependencies]
serde_json = "1.0.72"
cln-rpc = { path = "../cln-rpc/", version = "0.4" }

[build-dependencies]
tonic-build = "0.11"
2 changes: 1 addition & 1 deletion cln-rpc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cln-rpc"
version = "0.4.0"
version = "0.5.0"
edition = "2021"
license = "MIT"
description = "An async RPC client for Core Lightning."
Expand Down
4 changes: 2 additions & 2 deletions plugins/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cln-plugin"
version = "0.4.0"
version = "0.5.0"
edition = "2021"
license = "MIT"
description = "A CLN plugin library. Write your plugin in Rust."
Expand All @@ -27,4 +27,4 @@ tracing = { version = "^0.1", features = ["async-await", "log"] }

[dev-dependencies]
tokio = { version = "1", features = ["macros", "rt-multi-thread", ] }
cln-grpc = { version = "0.4", path = "../cln-grpc" }
cln-grpc = { version = "0.5", path = "../cln-grpc" }
2 changes: 1 addition & 1 deletion plugins/bip353-plugin/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ tokio = "1"

log-panics = "2"

cln-plugin = { version = "0.4", path = "../../plugins" }
cln-plugin = { version = "0.5", path = "../../plugins" }

bitcoin-payment-instructions = { git = "https://github.com/rust-bitcoin/bitcoin-payment-instructions.git", rev = "d071ce27734ca13be2471f81abf8699d902c3a10", features = [
"http",
Expand Down
6 changes: 3 additions & 3 deletions plugins/grpc-plugin/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ anyhow = "1.0"
log = "0.4"
rcgen = { version = "0.13.1", features = ["pem", "x509-parser"] }
prost = "0.12"
cln-grpc = { version = "0.4", features = ["server"], path = "../../cln-grpc"}
cln-plugin = { version = "0.4", path = "../../plugins" }
cln-rpc = { version = "0.4", path = "../../cln-rpc" }
cln-grpc = { version = "0.5", features = ["server"], path = "../../cln-grpc"}
cln-plugin = { version = "0.5", path = "../../plugins" }
cln-rpc = { version = "0.5", path = "../../cln-rpc" }
serde_json = "1.0.113"

[dependencies.tokio]
Expand Down
4 changes: 2 additions & 2 deletions plugins/lsps-plugin/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ path = "src/service.rs"
[dependencies]
anyhow = "1.0"
async-trait = "0.1"
cln-plugin = { version = "0.4", path = "../" }
cln-rpc = { version = "0.4", path = "../../cln-rpc" }
cln-plugin = { version = "0.5", path = "../" }
cln-rpc = { version = "0.5", path = "../../cln-rpc" }
hex = "0.4"
log = "0.4"
rand = "0.9"
Expand Down
4 changes: 2 additions & 2 deletions plugins/rest-plugin/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ utoipa = { version = "5", features = ['axum_extras'] }
log-panics = "2"
socketioxide = "0.15"

cln-plugin = { version = "0.4", path = "../../plugins" }
cln-rpc = { version = "0.4", path = "../../cln-rpc" }
cln-plugin = { version = "0.5", path = "../../plugins" }
cln-rpc = { version = "0.5", path = "../../cln-rpc" }
utoipa-swagger-ui = { version = "9.0.0", features = ["vendored", "axum"] }

4 changes: 2 additions & 2 deletions plugins/wss-proxy-plugin/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@ tokio-rustls = { version = "0.26", default-features = false, features = ["ring",

log-panics = "2"

cln-plugin = { version = "0.4", path = "../../plugins" }
cln-rpc = { version = "0.4", path = "../../cln-rpc" }
cln-plugin = { version = "0.5", path = "../../plugins" }
cln-rpc = { version = "0.5", path = "../../cln-rpc" }

Loading