Files
xiaoxia-saas/scripts
CI Bot 2d3f71c503
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Successful in 30s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 57s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m2s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 3m13s
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
ci: Docker镜像缓存按分支隔离 - develop写回缓存, feature分支只读
- 核心改动:按 GITHUB_REF_NAME 判断分支,develop/main 读写缓存,feature 分支只读不写
- 防止feature分支修改requirements等依赖文件时污染主缓存,导致develop构建偶发50min+
- 新增 npm 缓存 volume,web构建 node_modules 持久化,减少 npm ci 下载时间
- 缓存 tag 从 release 改为 develop,语义更清晰
- 重构 build_with_cache 函数,消除三份重复的 buildx 命令
2026-07-13 12:17:55 +08:00
..
2026-06-30 15:49:59 +08:00
2026-06-30 15:52:57 +08:00