From 15604f474a913e7b09f9fff56f36e29a45128f4a Mon Sep 17 00:00:00 2001 From: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com> Date: Thu, 10 Nov 2022 15:26:46 +0100 Subject: [PATCH] chore: Add schematics tests to CI (#9235) **What kind of change does this PR introduce?** Add CI for testing Schematics. **Did you add tests for your changes?** Not relevant. **If relevant, did you update the documentation?** Not relevant. **Summary** We want to check if tests for `@puppeteer/ng-schematics` are passing after **Does this PR introduce a breaking change?** No **Other information** --- .github/workflows/ci.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index de8fb7d1..e922fe63 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -290,3 +290,19 @@ jobs: working-directory: ./docker run: | docker run -i --init --cap-add=SYS_ADMIN --rm puppeteer-test-image node -e "`cat test/smoke-test.js`" + + ng-schematics-tests: + name: Test Angular Schematics + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Set up Node.js + uses: actions/setup-node@v3.5.1 + with: + cache: npm + node-version: latest + - name: Install dependencies + run: npm ci --ignore-scripts + - name: Run tests + run: npm run test --workspace @puppeteer/ng-schematics