From cffcbc5141a37421b869a7fa0017eb3b1bd322a1 Mon Sep 17 00:00:00 2001 From: AlexHladin Date: Tue, 7 Oct 2025 10:22:43 +0300 Subject: [PATCH] chore: add build verification in CI --- .github/workflows/ci.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9a1d2251..911fd841 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,3 +28,17 @@ jobs: run: npm run lint - name: Tests run: npm run test + - name: Run npm pack dry-run + run: npm pack --dry-run + - name: Check if lib directory exists + run: | + if [ ! -d "lib" ]; then + echo "Error: lib directory does not exist" + exit 1 + fi + - name: Check if lib directory has files + run: | + if [ -z "$(ls -A lib)" ]; then + echo "Error: lib directory is empty" + exit 1 + fi