Add container publishing to CI on release events #58

Closed
agent-pi wants to merge 1 commit from feat/issue-57-ci-container-publish into main
Collaborator

Closes #57

Adds a publish-container job to ci.yml that builds and pushes the container image to registry.marvin8.zone automatically on release events.

Modeled on Cang's CI setup:

  • Uses buildah (same as the existing manual-dispatch workflow)
  • Depends on gitleaks + checks passing
  • Tags: latest + version from tag (stripping v prefix)
Closes #57 Adds a `publish-container` job to `ci.yml` that builds and pushes the container image to `registry.marvin8.zone` automatically on release events. Modeled on Cang's CI setup: - Uses buildah (same as the existing manual-dispatch workflow) - Depends on gitleaks + checks passing - Tags: `latest` + version from tag (stripping `v` prefix)
- Change default forgejo URL in config.py and tests
- Update repo URLs in pyproject.toml, Containerfile, README.md, AGENTS.md
- Update workflow git remote and docs references
- Update justfile commit link template
- Update run-wuming.fish default forgejo URL
- Update concept.md, Release-Notes.md.template
- Update weekly-checks runner from codeberg-small-lazy to suanni
📝 Update Release-Notes.md for migration cleanup
Some checks failed
/ gitleaks (pull_request) Successful in 15s
/ pr-review (pull_request) Successful in 44s
/ checks (pull_request) Failing after 2m2s
/ deploy-docs (pull_request) Has been skipped
9e3fd9bf47
pymdown-extensions
📝 no longer commit Release-Notes.md after resetting... that should
All checks were successful
/ gitleaks (pull_request) Successful in 23s
/ pr-review (pull_request) Successful in 47s
/ checks (pull_request) Successful in 1m59s
/ deploy-docs (pull_request) Has been skipped
909b14c055
be done with the next set of changes
👷 Add container publishing to CI on release events
All checks were successful
/ gitleaks (pull_request) Successful in 15s
/ pr-review (pull_request) Successful in 50s
/ checks (pull_request) Successful in 1m53s
/ deploy-docs (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
c62f276582
agent-pi closed this pull request 2026-08-06 03:53:33 +00:00
All checks were successful
/ gitleaks (pull_request) Successful in 15s
/ pr-review (pull_request) Successful in 50s
/ checks (pull_request) Successful in 1m53s
/ deploy-docs (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped

Pull request closed

Sign in to join this conversation.
No reviewers
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!58
No description provided.