Commit Graph

9 Commits

Author SHA1 Message Date
cat-shark 13419a8946 fix: add curl install before kubectl download 2026-07-19 19:18:24 +08:00
cat-shark 958b6b48b2 fix(ci): 修复 Gitea Actions 部署配置
- 修复变量名: github.sha → gitea.sha
- 添加 Docker Registry 认证步骤
- kubectl 版本修正为 v1.30.0
- 添加部署超时控制(5 分钟)
- 添加部署失败自动回滚机制

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-19 19:13:45 +08:00
cat-shark 02a51659c6 fix: add docker login before push (registry requires auth) 2026-07-19 19:11:34 +08:00
cat-shark bd6fad30ca fix: try apk instead of apt-get for docker-cli 2026-07-19 19:08:40 +08:00
cat-shark 27450de42a fix: add docker.io install for step container (no docker CLI in runner image) 2026-07-19 19:02:22 +08:00
cat-shark f59761432b ci: replace actions/checkout with git clone (no Node.js in runner) 2026-07-19 18:56:03 +08:00
cat-shark a2fa894a33 ci: use unique image tags, add kubectl setup 2026-07-19 18:54:19 +08:00
cat-shark 3611054587 Switch to manual trigger (workflow_dispatch) 2026-07-19 18:14:04 +08:00
cat-shark 5d4750fb2d Add CI/CD pipeline
lpt-ai Build & Deploy / build-and-deploy (push) Failing after 11s
2026-07-19 18:07:26 +08:00