Compare commits

...

1 Commits

Author SHA1 Message Date
xiaoxia a5785c13f9 feat(ci): 前端构建质量门禁 - 新增build检查 + 修复Runner标签匹配
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 17s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 8s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 57s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 2m37s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Build Production Runtime Images (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
2026-07-13 16:49:02 +08:00
+12 -2
View File
@@ -479,8 +479,8 @@ jobs:
frontend-lint:
name: Frontend Lint
runs-on: host
timeout-minutes: 10
runs-on: saas
timeout-minutes: 20
steps:
- name: Checkout code
@@ -579,6 +579,16 @@ jobs:
docker.m.daocloud.io/library/node:20 \
sh -lc 'npx vitest run src/test'
- name: Build check (P1)
shell: sh
run: |
set -eu
docker run --rm \
-v "$PWD:/workspace" \
-w /workspace/apps/web \
docker.m.daocloud.io/library/node:20 \
sh -lc 'npm run build'
- name: Notify CI failure
if: failure()
shell: sh