cat-shark
|
d1210db1a7
|
fix(ci): 绑定分支与部署环境并加固 IMAGE_TAG 传递
- dev 仅允许 dev 分支,prod 仅允许 master/main,防止 master 代码进 lpt-dev
- IMAGE_TAG 同时写 GITHUB_ENV/GITEA_ENV 与工作区文件兜底
- 更新部署说明文档
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-20 22:45:40 +08:00 |
|
cat-shark
|
0a82bac723
|
feat(ci): 添加 imagePullSecret 自动创建步骤
|
2026-07-19 22:45:21 +08:00 |
|
cat-shark
|
1efc7581e6
|
feat(ci): 添加部署失败时的调试输出
|
2026-07-19 22:16:40 +08:00 |
|
cat-shark
|
29b879b274
|
feat(ci): 使用时间戳标签确保每次部署都触发更新
|
2026-07-19 21:56:52 +08:00 |
|
cat-shark
|
ec05269806
|
fix(ci): 移除手动安装 docker.io
|
2026-07-19 20:56:41 +08:00 |
|
cat-shark
|
ff8d4fefe2
|
fix(ci): 使用绝对路径调用 apt-get (host 模式)
|
2026-07-19 20:50:26 +08:00 |
|
cat-shark
|
835ebafc21
|
fix(ci): 使用 apt-get 替代 apk (Ubuntu runner)
|
2026-07-19 20:43:48 +08:00 |
|
cat-shark
|
021cb81125
|
fix: Alpine compatibility - apk, docker login, /tmp/kubeconfig
|
2026-07-19 19:27:50 +08:00 |
|
cat-shark
|
bc707179ce
|
fix: add docker.io install for step container (no docker CLI in runner image)
|
2026-07-19 19:02:23 +08:00 |
|
cat-shark
|
e1faacf7a7
|
ci: replace actions/checkout with git clone (no Node.js in runner)
|
2026-07-19 18:56:02 +08:00 |
|
cat-shark
|
2a24c16244
|
ci: add kubectl setup step with secret
|
2026-07-19 18:50:40 +08:00 |
|
cat-shark
|
f712fa9e85
|
ci: use unique image tags (git sha)
|
2026-07-19 18:49:27 +08:00 |
|
cat-shark
|
88747cbd48
|
Switch to manual trigger (workflow_dispatch)
|
2026-07-19 18:14:07 +08:00 |
|
cat-shark
|
131e25c154
|
Add CI/CD pipeline
lpt-fe Build & Deploy / build-and-deploy (push) Failing after 1m4s
|
2026-07-19 18:07:52 +08:00 |
|