12 Commits

Author SHA1 Message Date
admin 9063c5522a ci(github actions): 配置buildx并添加缓存清理步骤
配置Docker Buildx的构建器名称并启用持久化,在任务结束时始终清理Buildx缓存
2026-06-01 20:39:10 +08:00
admin f7e79269f5 ci(build): add aliyun mirror switch and fix redis command
1. 为Dockerfile添加USE_ALIYUN_MIRROR构建参数,支持切换使用阿里云镜像源
2. 移除docker-compose.yml中redis的动态密码参数配置
3. 在CI工作流中默认关闭阿里云镜像源
2026-06-01 12:39:35 +08:00
DevBox 7c627f6cc6 ci(github workflow): add multi-arch image tag handling for releases
新增在发布标签时自动为多架构镜像创建amd64和arm64专属架构标签的流程,同时优化构建完成后的输出信息,展示专属架构标签详情
2026-05-31 12:04:14 +00:00
DevBox 57dcda0232 ci(github workflow): 简化CI仓库判断逻辑
移除冗余的CI环境变量配置,直接硬编码目标仓库地址,减少配置项复杂度
2026-05-31 11:52:45 +00:00
DevBox 0c1ed0d1b1 ci(github workflow): 修复ci配置中环境变量引用格式
将硬编码的env.CI_TARGET_REPO改为正确的${{ env.CI_TARGET_REPO }}格式,确保工作流条件判断能正确识别目标仓库
2026-05-31 11:48:38 +00:00
DevBox b0381e133c ci(github actions): 硬编码CI的postgres和redis配置
移除环境变量依赖,直接使用固定版本postgres15、redis7以及固定的数据库密码、库名和端口号,简化CI服务配置
2026-05-31 11:47:27 +00:00
DevBox c694cbf288 ci: 优化GitHub Actions CI配置
1. 新增统一环境变量集中管理CI配置项
2. 为多数CI作业添加仓库执行权限校验
3. 统一替换硬编码的服务版本与端口配置
4. 调整构建交付物的执行条件与报告保留规则
2026-05-31 11:42:15 +00:00
DevBox a60dd3ce37 ci(github workflows): 允许手动触发构建交付物工作流
新增workflow_dispatch事件触发条件,让该job可以手动运行
2026-05-31 10:52:24 +00:00
DevBox 410ea5fe2a ci(github-actions): add multi-arch build support and update deploy docs
1. add linux/amd64 and linux/arm64 platforms for docker build
2. update DEPLOY.md to add supported architectures info
3. refine document formatting and add architecture description section
2026-05-27 12:54:38 +00:00
chaoge 2c9ac38c3e fix:ci.yml 2026-05-26 22:47:14 +08:00
chaoge 36363b01d4 fix:yml 2026-05-26 21:45:32 +08:00
chaoge 3a250202dc 配置github actions 2026-05-26 21:38:00 +08:00