From 8837536dca9753744cb00358bdbad4942e197658 Mon Sep 17 00:00:00 2001
From: Glen Whitney <glen@studioinfinity.org>
Date: Mon, 7 Apr 2025 19:17:38 -0700
Subject: [PATCH] test: Run `pnpm test` in CI on all PRs and pushes to main

---
 .forgejo/workflows/continuous-integration.yaml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
 create mode 100644 .forgejo/workflows/continuous-integration.yaml

diff --git a/.forgejo/workflows/continuous-integration.yaml b/.forgejo/workflows/continuous-integration.yaml
new file mode 100644
index 0000000..2060ab9
--- /dev/null
+++ b/.forgejo/workflows/continuous-integration.yaml
@@ -0,0 +1,14 @@
+on:
+   pull_request:
+   push:
+      branches: [main]
+jobs:
+   test:
+      runs-on: docker
+      container:
+         image: node:23
+      steps:
+      - uses: https://code.forgejo.org/actions/checkout@v4
+      - run: npm install -g pnpm@10.8.0
+      - run: pnpm install
+      - run: pnpm test