Skip to content

Commit 467f48a

Browse files
committed
ci(cli): fix standalone package export check for binary-only install
2 parents d18c1ae + b3d8a10 commit 467f48a

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/cli-strict-ci.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -832,9 +832,15 @@ jobs:
832832
run: |
833833
echo "---- install tree ----"
834834
find .ci-install -maxdepth 8 -type f | sort || true
835-
test -f .ci-install/include/vix/cli/CLI.hpp || (echo "::error::cli headers not found"; exit 1)
835+
836836
test -f .ci-install/bin/vix || (echo "::error::vix binary not found in install tree"; exit 1)
837837
838+
if [ -d .ci-install/include/vix/cli ]; then
839+
echo "CLI public headers detected."
840+
else
841+
echo "CLI headers are not installed by this module, binary-only install is expected."
842+
fi
843+
838844
config-coverage:
839845
name: Configuration Coverage
840846
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)