chore: justfile doc check

This commit is contained in:
thesimplekid
2024-08-31 20:00:23 +01:00
parent 8c4700f9c3
commit e065662328

View File

@@ -55,3 +55,55 @@ clippy-each:
cargo clippy $arg -- -D warnings
echo
done
release:
#!/usr/bin/env bash
set -euo pipefail
args=(
"-p cdk"
"-p cdk-redb"
"-p cdk-sqlite"
"-p cdk-axum"
"-p cdk-rexie"
"-p cdk-cln"
"-p cdk-lnd"
"-p cdk-strike"
"-p cdk-phoenixd"
"-p cdk-lnbits"
"-p cdk-fake-wallet"
"-p cdk-cli"
"-p cdk-mintd"
)
for arg in "${args[@]}";
do
echo "Publishing '$arg'"
cargo publish $arg
echo
done
check-docs:
#!/usr/bin/env bash
set -euo pipefail
args=(
"-p cdk"
"-p cdk-redb"
"-p cdk-sqlite"
"-p cdk-axum"
"-p cdk-rexie"
"-p cdk-cln"
"-p cdk-lnd"
"-p cdk-strike"
"-p cdk-phoenixd"
"-p cdk-lnbits"
"-p cdk-fake-wallet"
"-p cdk-cli"
"-p cdk-mintd"
)
for arg in "${args[@]}"; do
echo "Checking '$arg' docs"
cargo doc $arg --all-features
echo
done