diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index c0d48f3..aae5786 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: # 代码检查 lint: name: 代码检查 - runs-on: ubuntu-latest + runs-on: linux steps: - name: 检出代码 uses: actions/checkout@v4 @@ -35,7 +35,7 @@ jobs: # 单元测试 test: name: 单元测试 - runs-on: ubuntu-latest + runs-on: linux needs: lint steps: - name: 检出代码 @@ -67,7 +67,7 @@ jobs: # 构建状态 ci-status: name: CI 状态 - runs-on: ubuntu-latest + runs-on: linux needs: [lint, test] if: always() steps: diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index c4ce40c..bd4962a 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -18,7 +18,7 @@ jobs: # 部署到测试环境 deploy-staging: name: 部署测试环境 - runs-on: ubuntu-latest + runs-on: linux if: github.ref == 'refs/heads/develop' environment: name: staging @@ -69,7 +69,7 @@ jobs: # 部署到正式环境 deploy-production: name: 部署正式环境 - runs-on: ubuntu-latest + runs-on: linux if: github.ref == 'refs/heads/main' environment: name: production @@ -131,7 +131,7 @@ jobs: # 手动部署 manual-deploy: name: 手动部署 - runs-on: ubuntu-latest + runs-on: linux if: github.event_name == 'workflow_dispatch' environment: name: ${{ github.event.inputs.environment }} diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 878b5a1..522b39d 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -10,7 +10,7 @@ jobs: # 快速测试 quick-test: name: 快速测试 - runs-on: ubuntu-latest + runs-on: linux steps: - name: 检出代码 uses: actions/checkout@v4