Commit Graph

8 Commits

Author SHA1 Message Date
张翔 2fdde39d87 test: 触发webhook测试 2026-03-28 16:47:05 +08:00
张翔 159f2ce148 refactor(ci): 采用轻量级Docker构建方案
- 移除 Docker-in-Docker 服务
- 使用宿主机 Docker socket 挂载
- 移除 DOCKER_HOST 环境变量
- 简化配置,提高性能和稳定性
2026-03-28 16:27:52 +08:00
张翔 82534303ec fix(ci): 修复Docker构建配置冲突
- 移除 volumes 挂载,避免与 DinD 服务冲突
- 统一使用 Docker-in-Docker 服务进行构建
- 解决 /proc/net/ip6_tables_names 错误
2026-03-28 16:22:48 +08:00
张翔 92b702776b feat(ci): 优化CI/CD流程,支持feature->dev->release->main完整自动化
ci/woodpecker/manual/woodpecker Pipeline was successful
- 新增feature/**分支支持:Lint + TypeCheck + Unit Test + Smoke E2E
- 新增dev分支支持:完整测试套件(不部署)
- 优化release/**分支触发条件
- 修复归档逻辑,支持动态分支名称
- 完善测试策略分层
- 增强部署安全机制
2026-03-28 16:05:06 +08:00
张翔 e6e3f79a2b feat: 更新项目配置和文档,优化UI样式和CI配置
- 从tsconfig.json中移除测试文件排除规则
- 优化错误边界组件的min-h样式
- 修正about-section中的引号转义和背景样式
- 更新woodpecker.yml中的release分支匹配模式
- 新增monorepo多站点架构设计方案文档
2026-03-28 14:39:28 +08:00
张翔 ebaa7f3c50 fix: 修复Woodpecker CI配置文件中的linter错误
ci/woodpecker/manual/woodpecker Pipeline was successful
- 移除未使用的YAML锚点定义
- 替换commands字段中的锚点引用为实际值
- 移除有问题的通知步骤
- 修复测试文件中的问题
- 添加新的测试用例和配置文件
2026-03-28 09:42:45 +08:00
张翔 498bb3a3c8 refactor: reorganize project structure and improve code quality
- Move CI/CD configs to config/ci/ directory
- Reorganize scripts into categorized directories (deployment, monitoring, testing, utils)
- Consolidate documentation into docs/ directory with proper structure
- Update linting and testing configurations
- Remove obsolete test reports and performance summaries
- Add new documentation for code quality tools and contact form security
- Improve project organization and maintainability
- Fix lint-staged config to only lint JS/TS files
- Disable react/react-in-jsx-scope rule for Next.js compatibility
- Ignore scripts and test config directories in ESLint
2026-03-24 13:38:58 +08:00
张翔 5d5b7feb0a feat(e2e): 添加完整的E2E测试框架和测试用例
添加Playwright测试框架配置和基础页面对象
实现冒烟测试用例覆盖首页和联系页面核心功能
更新导航组件以支持滚动高亮功能
添加BackButton组件统一返回按钮行为
配置Woodpecker CI集成和测试报告生成
2026-02-27 10:30:33 +08:00