From f9cb42d64345d3162df5b2b763f0ee85f2332c5b Mon Sep 17 00:00:00 2001
From: confused-Techie <dev@lhbasics.com>
Date: Sun, 19 Jan 2025 21:44:35 -0800
Subject: [PATCH] Setup CI

---
 .github/workflows/ci.yml | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 .github/workflows/ci.yml

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 0000000..9109319
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,21 @@
+name: CI
+
+on:
+  pull_request:
+  push:
+    branches: ['master']
+
+jobs:
+  test:
+    runs-on: ubuntu-latest
+    env:
+      NODE_VERSION: 16
+    steps:
+      - uses: actions/checkout@v4
+      - uses: actions/setup-node@v4
+        with:
+          node-version: ${{ env.NODE_VERSION }}
+      - name: Install Dependencies
+        run: npm install
+      - name: Test
+        run: npm run test