Skip to content

Commit e1707ba

Browse files
committed
Replace cargo build calls in CI with cargo check
We're not actually using the build output, so there's no reason to do a build vs just running check.
1 parent b78f936 commit e1707ba

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

ci/ci-tests.sh

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -45,29 +45,29 @@ export RUST_BACKTRACE=1
4545

4646
echo -e "\n\nBuilding and testing all workspace crates..."
4747
cargo test --verbose --color always
48-
cargo build --verbose --color always
48+
cargo check --verbose --color always
4949

5050
echo -e "\n\nBuilding and testing Block Sync Clients with features"
5151
pushd lightning-block-sync
5252
cargo test --verbose --color always --features rest-client
53-
cargo build --verbose --color always --features rest-client
53+
cargo check --verbose --color always --features rest-client
5454
cargo test --verbose --color always --features rpc-client
55-
cargo build --verbose --color always --features rpc-client
55+
cargo check --verbose --color always --features rpc-client
5656
cargo test --verbose --color always --features rpc-client,rest-client
57-
cargo build --verbose --color always --features rpc-client,rest-client
57+
cargo check --verbose --color always --features rpc-client,rest-client
5858
cargo test --verbose --color always --features rpc-client,rest-client,tokio
59-
cargo build --verbose --color always --features rpc-client,rest-client,tokio
59+
cargo check --verbose --color always --features rpc-client,rest-client,tokio
6060
popd
6161

6262
if [[ $RUSTC_MINOR_VERSION -gt 67 && "$HOST_PLATFORM" != *windows* ]]; then
6363
echo -e "\n\nBuilding and testing Transaction Sync Clients with features"
6464
pushd lightning-transaction-sync
6565
cargo test --verbose --color always --features esplora-blocking
66-
cargo build --verbose --color always --features esplora-blocking
66+
cargo check --verbose --color always --features esplora-blocking
6767
cargo test --verbose --color always --features esplora-async
68-
cargo build --verbose --color always --features esplora-async
68+
cargo check --verbose --color always --features esplora-async
6969
cargo test --verbose --color always --features esplora-async-https
70-
cargo build --verbose --color always --features esplora-async-https
70+
cargo check --verbose --color always --features esplora-async-https
7171
popd
7272
fi
7373

@@ -93,7 +93,7 @@ fi
9393
echo -e "\n\nBuilding with all Log-Limiting features"
9494
pushd lightning
9595
grep '^max_level_' Cargo.toml | awk '{ print $1 }'| while read -r FEATURE; do
96-
cargo build --verbose --color always --features "$FEATURE"
96+
cargo check --verbose --color always --features "$FEATURE"
9797
done
9898
popd
9999

0 commit comments

Comments
 (0)