From 19fccdb8e558bb84df7fb5b8e7c8a68b28a2df87 Mon Sep 17 00:00:00 2001 From: lostecho Date: Thu, 25 Dec 2025 09:31:21 +0000 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20.gitea/workflows/test.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/test.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .gitea/workflows/test.yml diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml new file mode 100644 index 0000000..14699f5 --- /dev/null +++ b/.gitea/workflows/test.yml @@ -0,0 +1,31 @@ +# .gitea/workflows/test.yml +name: CI Test +on: [push, pull_request] + +jobs: + test: + runs-on: [self-hosted, ubuntu-latest] # 使用你的 runner 标签 + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Print environment + run: | + echo "Runner name: $RUNNER_NAME" + echo "Gitea URL: $GITEA_INSTANCE_URL" + uname -a + docker --version + + - name: Test Node.js (runner1) + if: runner.labels == 'ubuntu-latest:docker://node:20-bookworm' + uses: actions/setup-node@v4 + with: + node-version: '20' + - run: node --version + + - name: Test Python (runner2) + if: contains(runner.labels, 'ubuntu-latest:docker://python:3.12') + uses: actions/setup-python@v5 + with: + python-version: '3.12' + - run: python --version