Skip to content

[codex] 自动构建并发布 Docker 镜像#10

Merged
DemoJustLuGuo merged 2 commits into
CQUT-OpenProject:masterfrom
DemoJustLuGuo:codex/docker-image-ci
Jul 17, 2026
Merged

[codex] 自动构建并发布 Docker 镜像#10
DemoJustLuGuo merged 2 commits into
CQUT-OpenProject:masterfrom
DemoJustLuGuo:codex/docker-image-ci

Conversation

@DemoJustLuGuo

Copy link
Copy Markdown
Contributor

变更内容

  • 新增 Docker 镜像发布工作流,在 masterv* 标签和手动触发时发布到 GHCR
  • 构建 linux/amd64linux/arm64 多架构镜像
  • 为镜像生成分支、语义版本和提交 SHA 标签,并启用 GHA 缓存、SBOM 与 provenance
  • PR 中保留 Docker 构建验证,避免 master 重复构建
  • README 补充镜像拉取和标签规则
  • 按仓库维护要求删除 docs/integration-bugs.md 联调记录

影响

合并到上游 master 后,GitHub Actions 会自动发布 ghcr.io/cqut-openproject/cqut-auth:latest 等镜像标签。

验证

  • pnpm lint
  • pnpm build
  • pnpm docker:build
  • YAML 解析检查
  • git diff --check

@DemoJustLuGuo
DemoJustLuGuo merged commit 7df6af7 into CQUT-OpenProject:master Jul 17, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant