commit 19fccdb8e558bb84df7fb5b8e7c8a68b28a2df87 Author: lostecho Date: Thu Dec 25 09:31:21 2025 +0000 添加 .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