From c9f6c67457ceee5a011e554f67c447113640777d Mon Sep 17 00:00:00 2001 From: x80486 Date: Fri, 19 Sep 2025 15:22:20 -0400 Subject: [PATCH] Augment pipeline with workflow to run the test suite --- .github/workflows/pipeline.yaml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pipeline.yaml b/.github/workflows/pipeline.yaml index 4c8099e..3b3f4e4 100644 --- a/.github/workflows/pipeline.yaml +++ b/.github/workflows/pipeline.yaml @@ -19,9 +19,7 @@ jobs: - name: Lint code run: npm run lint - # TODO: Run tests - - assembly: + testing: needs: verification runs-on: ubuntu-latest steps: @@ -33,7 +31,22 @@ jobs: node-version: 22.x - name: Install dependencies run: npm clean-install - - name: Lint code + - name: Run test suite + run: npm run test + + assembly: + needs: testing + runs-on: ubuntu-latest + steps: + - name: Check out repository + uses: actions/checkout@v4 + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: 22.x + - name: Install dependencies + run: npm clean-install + - name: Build artifact(s) run: npm run build on: