ci(polaris): 增加镜像发布工作流
校验通过后构建、冒烟测试并推送镜像。 提供按摘要手动部署与回滚的 Compose 模板和说明。
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
# Polaris 部署环境变量示例 —— 复制为同目录 .env 后填入真实值:
|
||||
# cp .env.example .env
|
||||
#
|
||||
# 安全约定:
|
||||
# - 本文件只放镜像引用;任何 registry token、密码都不要写进这里或本示例文件
|
||||
# - CI 推送用 secrets POLARIS_REGISTRY_USER / POLARIS_REGISTRY_TOKEN(写权限),
|
||||
# 只配置在 Gitea Actions secrets 中;宿主机登录另用只读 token(见 README.md 安全提醒)
|
||||
|
||||
# 固定到具体 digest 的镜像引用(内容寻址,可精确回退)。
|
||||
# 镜像由 CI 校验通过后推送:git.labmem.icu/<repo-owner>/polaris:<full-commit-sha>
|
||||
# <repo-owner> 为 Gitea 用户/组织名;<64-hex-digest> 为该次推送对应的 sha256 摘要,
|
||||
# 获取与校验方法见 README.md「如何确认真实 digest」。
|
||||
# 建议保留来源与上一版注释行,便于追溯与回退:
|
||||
# # 来源:CI run <run-id> / commit <full-commit-sha>
|
||||
# POLARIS_IMAGE=git.labmem.icu/<repo-owner>/polaris@sha256:<old-64-hex-digest>
|
||||
POLARIS_IMAGE=git.labmem.icu/<repo-owner>/polaris@sha256:<64-hex-digest>
|
||||
Reference in New Issue
Block a user