Commit Graph

4 Commits

Author SHA1 Message Date
huty c0eb87dfcc 更新 gitea 工作流 2026-04-23 12:58:11 +09:00
huty 774fedaa7a Gitea 工作流新增 demo 环境部署
CI — Docker Build & Push / Build & Push Image (push) Failing after 11m24s
2026-04-23 11:49:54 +09:00
huty b45d21100a fix(ci): 将 Secret 名从 GITEA_TOKEN 改为 REGISTRY_TOKEN
Gitea 明确禁止使用 GITEA_ 和 GITHUB_ 前缀的 Secret 名称,
将两个工作流中的密码引用统一改为 REGISTRY_TOKEN。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-23 00:50:25 +09:00
huty fd47740f13 ci: 添加 Gitea Actions 自动构建工作流
CI — Docker Build & Push / Build & Push Image (push) Waiting to run
新增两个工作流,push 和 tag 均触发镜像构建并推送至 Gitea 内置镜像仓库:

ci.yml(push 触发):
  - 监听 main / master / develop 分支
  - 镜像标签::latest(main/master)、:develop、:sha-<短提交号>
  - 利用 buildcache tag 缓存镜像层加速后续构建

release.yml(tag 触发):
  - 监听 v* 格式的 tag(如 v1.0.0)
  - semver 自动展开:v1.2.3 → :1.2.3 + :1.2 + :1 + :latest
  - 预发布 tag(含 -)不覆盖 :latest
  - 自动生成两次 tag 之间的变更日志并写入 Step Summary

共同特性:
  - 通过 tr 将仓库路径转小写,规避 HTY1024 大写问题
  - 最终镜像名:git.hty1024.com/hty1024/ai-app-database

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-23 00:44:19 +09:00