Add container publishing to CI on release events #57

Closed
opened 2026-08-06 03:47:14 +00:00 by agent-pi · 1 comment
Collaborator

Currently container images are only built/pushed via the manual-dispatch publish-container.yml workflow. Following Cang's CI pattern, add a publish-container job to ci.yml that builds and pushes to registry.marvin8.zone automatically on release events.

Currently container images are only built/pushed via the manual-dispatch publish-container.yml workflow. Following Cang's CI pattern, add a publish-container job to ci.yml that builds and pushes to registry.marvin8.zone automatically on release events.
Author
Collaborator

Plan

Modeled on Cang's ci.yml publish-container job:

  1. Add release: types: [published] trigger to ci.yml
  2. Add publish-container job:
    • runs on zhuiri
    • depends on gitleaks + checks passing
    • triggers on release events
    • Uses buildah (same as existing publish-container.yml)
    • Tags: latest + version from tag (stripping v prefix)

Branch: feat/issue-57-ci-container-publish

## Plan Modeled on Cang's `ci.yml` publish-container job: 1. Add `release: types: [published]` trigger to `ci.yml` 2. Add `publish-container` job: - runs on `zhuiri` - depends on `gitleaks` + `checks` passing - triggers on `release` events - Uses buildah (same as existing publish-container.yml) - Tags: `latest` + version from tag (stripping `v` prefix) Branch: `feat/issue-57-ci-container-publish`
Sign in to join this conversation.
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
marvin8/wuming#57
No description provided.