From ba5f71b716cc679b289f7f9411e8298c7b2499cf Mon Sep 17 00:00:00 2001 From: wangjia <809946525@qq.com> Date: Mon, 6 Jul 2026 13:33:27 +0800 Subject: [PATCH] =?UTF-8?q?ci:=20runs-on=20nas=20=E2=86=92=20ubuntu-latest?= =?UTF-8?q?(=E5=8C=B9=E9=85=8D=20nas=20runner=20=E5=AE=9E=E9=99=85=20label?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit nas 上的 forgejo-act-runner 注册 label 是 ubuntu-latest(非 nas),导致所有 runs-on: nas 的工作流无匹配 runner。改为 ubuntu-latest 对齐 runner 现状。 (备选:给 runner 加 nas 标签保约定,未采用。) Co-Authored-By: Claude Opus 4.8 --- .gitea/workflows/ci.yml | 20 ++++++++++---------- .gitea/workflows/deploy-server.yml | 2 +- .gitea/workflows/deploy-site.yml | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 4f69a43..99e5673 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: # ── Job 1: Lint (shellcheck) ───────────────────────────────────────────── lint: name: Lint — shellcheck - runs-on: nas + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 @@ -59,7 +59,7 @@ jobs: # ── Job 2: OpenAPI Sync Check ──────────────────────────────────────────── openapi-check: name: OpenAPI Sync Check - runs-on: nas + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 @@ -76,7 +76,7 @@ jobs: # ── Job 3: Redline Word Scan (脱敏) ────────────────────────────────────── redline-scan: name: Redline Scan — 脱敏 (UI 文案) - runs-on: nas + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 @@ -87,7 +87,7 @@ jobs: # ── Job 4: Flutter 客户端(分析 + 单测/组件测试)──────────────────────── flutter-client: name: Flutter — analyze + test - runs-on: nas + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 @@ -110,7 +110,7 @@ jobs: # 规则与豁免见 ci/scan-portable-sql.sh 头注 + docs/dev-conventions.html 支柱 3。 portable-sql-scan: name: Portable SQL — 可移植性 (mysql/sqlite) - runs-on: nas + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 @@ -123,7 +123,7 @@ jobs: # (改了 design/colors_and_type.css 没重生成,或手改了生成物)。 codegen-drift: name: Codegen Drift — token 生成物未漂移 - runs-on: nas + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 @@ -140,7 +140,7 @@ jobs: # -tags integration(需 docker 起 mysql/redis),见 go-integration job。 go-server: name: Go — build + test - runs-on: nas + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 @@ -166,7 +166,7 @@ jobs: # 详见 scripts/e2e-smoke.sh + server/test/e2e/。 e2e-smoke: name: E2E Smoke — L4 进程级端到端 - runs-on: nas + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 @@ -190,7 +190,7 @@ jobs: # · -p 1 串行:一次只起一个 mysql 容器,避免并发把 Docker Desktop 压垮/端口资源争用。 go-integration: name: Go — integration (mysql/redis testcontainers) - runs-on: nas + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 @@ -205,7 +205,7 @@ jobs: # tablet/desktop-stats golden 与 stats-overhaul 工作区耦合,待其合并后并入本 job。 golden: name: Golden — 视觉回归 (components + auth) - runs-on: nas + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.gitea/workflows/deploy-server.yml b/.gitea/workflows/deploy-server.yml index 5614d2b..b478b5c 100644 --- a/.gitea/workflows/deploy-server.yml +++ b/.gitea/workflows/deploy-server.yml @@ -12,7 +12,7 @@ concurrency: jobs: deploy-server: - runs-on: nas + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.gitea/workflows/deploy-site.yml b/.gitea/workflows/deploy-site.yml index 992051f..f7ea740 100644 --- a/.gitea/workflows/deploy-site.yml +++ b/.gitea/workflows/deploy-site.yml @@ -12,7 +12,7 @@ concurrency: jobs: deploy-site: - runs-on: nas + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4