From 791773b2d18514de6573265b185d49c49945574a Mon Sep 17 00:00:00 2001 From: admin Date: Wed, 4 Nov 2026 15:17:12 +0000 Subject: [PATCH] Add Gitea CI (host runner, manual clone, apk python) --- .gitea/workflows/ci.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .gitea/workflows/ci.yaml diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml new file mode 100644 index 0000000..b59e8c7 --- /dev/null +++ b/.gitea/workflows/ci.yaml @@ -0,0 +1,19 @@ +name: ci +on: [push] +jobs: + test: + runs-on: host + steps: + - name: install python + run: apk add --no-cache python3 py3-pip ca-certificates git 2>&1 | tail -3; python3 --version; git --version + - name: clone repo + run: | + rm -rf src + git clone https://gitea.tose.top/admin/codex-app-server.git src + cd src && git rev-parse HEAD + - name: host tests + run: cd src && python3 -m unittest discover -s tests -v + - name: cloud tests + run: cd src && python3 -m unittest discover -s cloud/tests -v + - name: deploy tests + run: cd src && python3 -m unittest discover -s deploy/tests -v