feat: Add feature gates for CLN, LND, fakewallet and LNbits backends (#638)

* feat: Add feature gates for CLN, LND, fakewallet and LNbits backends
This commit is contained in:
thesimplekid
2025-03-09 14:18:19 +00:00
committed by GitHub
parent a3993c3e4c
commit b787951dbc
18 changed files with 586 additions and 428 deletions

View File

@@ -105,11 +105,19 @@ jobs:
-p cdk-fake-wallet,
--bin cdk-cli,
--bin cdk-mintd,
--bin cdk-mintd --no-default-features --features swagger,
--bin cdk-mintd --no-default-features --features redis,
--bin cdk-mintd --no-default-features --features "redis swagger",
--bin cdk-mintd --no-default-features --features management-rpc,
--bin cdk-mintd --no-default-features --features redb,
--bin cdk-mintd --features redis,
--bin cdk-mintd --features redb,
--bin cdk-mintd --features "redis swagger redb",
--bin cdk-mintd --no-default-features --features lnd,
--bin cdk-mintd --no-default-features --features cln,
--bin cdk-mintd --no-default-features --features lnbits,
--bin cdk-mintd --no-default-features --features fakewallet,
--bin cdk-mintd --no-default-features --features "management-rpc lnd",
--bin cdk-mintd --no-default-features --features "management-rpc cln",
--bin cdk-mintd --no-default-features --features "management-rpc lnbits",
--bin cdk-mintd --no-default-features --features "swagger lnd",
--bin cdk-mintd --no-default-features --features "swagger cln",
--bin cdk-mintd --no-default-features --features "swagger lnbits",
--bin cdk-mint-cli,
]
steps: