From 4119a28bb4f6e1452eeffe4ee31fd1d900b7b024 Mon Sep 17 00:00:00 2001 From: QuiteAFancyEmerald <46467239+QuiteAFancyEmerald@users.noreply.github.com> Date: Thu, 8 Aug 2024 17:58:28 -0700 Subject: [PATCH] added windows build testing --- .github/workflows/ci.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e73c697b..24eddd6c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,3 +33,30 @@ jobs: - name: Stop server after testing run: npm stop + + build-windows: + runs-on: windows-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Setup Node.js + uses: actions/setup-node@v3 + with: + node-version: '20.8.0' + + - name: Install dependencies + run: npm install + + - name: Build libraries + run: npm run build + + - name: Start server + run: npm run manual-start + + - name: Test server response + run: npm test + + - name: Stop server after testing + run: npm stop