feat: 更新项目配置和文档,优化UI样式和CI配置

- 从tsconfig.json中移除测试文件排除规则
- 优化错误边界组件的min-h样式
- 修正about-section中的引号转义和背景样式
- 更新woodpecker.yml中的release分支匹配模式
- 新增monorepo多站点架构设计方案文档
This commit was merged in pull request #1.
This commit is contained in:
张翔
2026-03-28 14:39:28 +08:00
parent a003f1192e
commit e6e3f79a2b
5 changed files with 266 additions and 13 deletions
+8 -8
View File
@@ -117,7 +117,7 @@ steps:
- push
branch:
- release
- release/*
- release/**
# 3.3 深度测试 (release分支)
e2e-deep:
@@ -135,7 +135,7 @@ steps:
- push
branch:
- release
- release/*
- release/**
# 3.4 性能测试 (release分支)
e2e-performance:
@@ -153,7 +153,7 @@ steps:
- push
branch:
- release
- release/*
- release/**
# 3.5 可访问性测试 (release分支)
e2e-accessibility:
@@ -171,7 +171,7 @@ steps:
- push
branch:
- release
- release/*
- release/**
# 3.6 视觉回归测试 (release分支)
e2e-visual:
@@ -189,7 +189,7 @@ steps:
- push
branch:
- release
- release/*
- release/**
# ============================================
# 阶段4: 构建Docker镜像 (release分支)
@@ -216,7 +216,7 @@ steps:
- event: push
branch:
- release
- release/*
- release/**
# ============================================
# 阶段5: 部署到生产环境 (release分支)
@@ -314,7 +314,7 @@ steps:
- push
branch:
- release
- release/*
- release/**
# ============================================
# 阶段6: 归档到main分支 (release分支)
@@ -369,7 +369,7 @@ steps:
- push
branch:
- release
- release/*
- release/**
status:
- success