From 6ff591f100f67977fa2fa983fc430f86496c0aa1 Mon Sep 17 00:00:00 2001
From: polyfloyd <floyd@polyfloyd.net>
Date: Sun, 23 Mar 2025 14:05:06 +0100
Subject: [PATCH] Add forgejo test job

---
 .forgejo/workflows/test.yaml | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)
 create mode 100644 .forgejo/workflows/test.yaml

diff --git a/.forgejo/workflows/test.yaml b/.forgejo/workflows/test.yaml
new file mode 100644
index 0000000..231087b
--- /dev/null
+++ b/.forgejo/workflows/test.yaml
@@ -0,0 +1,32 @@
+name: Test
+
+on:
+  push:
+    branches:
+      - main
+  pull_request:
+    branches:
+      - main
+  workflow_call:
+
+
+jobs:
+
+  pytest:
+    runs-on: docker
+    container:
+      image: alpine:latest
+    steps:
+    - uses: actions/checkout@v4
+    - run: pip install -r requirements.txt
+    - run: pytest
+
+  # ruff-check:
+  #   runs-on: docker
+  #   container:
+  #     image: debian:bookworm
+  #   steps:
+  #   - uses: actions/checkout@v4
+  #   - run: pip install -r requirements.txt
+  #   - run: apt install ruff
+  #   - run: ruff check