Promote agent-develop to develop: publish :latest on main (UC-OP-27) #119

Merged
EduarD3V merged 12 commits from agent-develop into develop 2026-10-10 17:10:17 +02:00
Owner

Summary

scripts/publish-container-images.sh now publishes the moving :latest tag for all four images when run over main; a v[0-9]* run still publishes the immutable version tag. agent-develop was first synced with main (#118), then this change merged there (#117).

Refs: none.

UC-OP-27

## Summary `scripts/publish-container-images.sh` now publishes the moving `:latest` tag for all four images when run over `main`; a `v[0-9]*` run still publishes the immutable version tag. `agent-develop` was first synced with `main` (`#118`), then this change merged there (`#117`). Refs: none. UC-OP-27
Merge pull request 'Sync develop into agent-develop' (#106) from develop into agent-develop
All checks were successful
CI and agent release / test-agent (pull_request) Successful in 1m37s
CI and agent release / test-dashboard (pull_request) Successful in 2m53s
CI and agent release / test-middleware (pull_request) Successful in 9m27s
CI and agent release / build (pull_request) Has been skipped
CI and agent release / release (pull_request) Has been skipped
CI and agent release / publish-images (pull_request) Has been skipped
agent-guards / test-tampering (pull_request) Successful in 37s
CI and agent release / check-docs (pull_request) Successful in 28s
4b1c6e4dfb
Merge pull request 'Sync develop into agent-develop' (#108) from develop into agent-develop
All checks were successful
agent-guards / test-tampering (pull_request) Successful in 37s
CI and agent release / check-docs (pull_request) Successful in 27s
CI and agent release / test-agent (pull_request) Successful in 1m35s
CI and agent release / test-dashboard (pull_request) Successful in 2m53s
CI and agent release / test-middleware (pull_request) Successful in 9m33s
CI and agent release / build (pull_request) Has been skipped
CI and agent release / release (pull_request) Has been skipped
CI and agent release / publish-images (pull_request) Has been skipped
51b87f3d9d
Merge pull request 'Sync develop into agent-develop' (#109) from develop into agent-develop
Some checks failed
agent-guards / test-tampering (pull_request) Successful in 33s
CI and agent release / check-docs (pull_request) Successful in 37s
CI and agent release / preflight (pull_request) Failing after 7s
CI and agent release / test-agent (pull_request) Successful in 1m47s
CI and agent release / test-dashboard (pull_request) Successful in 2m40s
CI and agent release / test-middleware (pull_request) Successful in 9m55s
CI and agent release / build (pull_request) Has been skipped
CI and agent release / release (pull_request) Has been skipped
CI and agent release / publish-images (pull_request) Has been skipped
3a26f6a949
Merge pull request 'Sync develop into agent-develop' (#110) from develop into agent-develop
Some checks failed
agent-guards / test-tampering (pull_request) Successful in 32s
CI and agent release / preflight (pull_request) Failing after 7s
CI and agent release / check-docs (pull_request) Successful in 33s
CI and agent release / test-agent (pull_request) Successful in 1m48s
CI and agent release / test-dashboard (pull_request) Successful in 3m0s
CI and agent release / test-middleware (pull_request) Successful in 10m29s
CI and agent release / build (pull_request) Has been skipped
CI and agent release / release (pull_request) Has been skipped
CI and agent release / publish-images (pull_request) Has been skipped
b7802fec56
Merge pull request 'Sync develop into agent-develop' (#112) from develop into agent-develop
All checks were successful
agent-guards / test-tampering (pull_request) Successful in 33s
CI and agent release / test-agent (pull_request) Successful in 1m24s
CI and agent release / check-docs (pull_request) Successful in 22s
CI and agent release / preflight (pull_request) Successful in 35s
CI and agent release / test-dashboard (pull_request) Successful in 2m44s
CI and agent release / test-middleware (pull_request) Successful in 9m53s
CI and agent release / build (pull_request) Has been skipped
CI and agent release / release (pull_request) Has been skipped
0d9dc22e7f
Merge pull request 'Sync develop into agent-develop' (#113) from develop into agent-develop
All checks were successful
agent-guards / test-tampering (pull_request) Successful in 36s
CI and agent release / test-agent (pull_request) Successful in 1m36s
CI and agent release / check-docs (pull_request) Successful in 52s
CI and agent release / preflight (pull_request) Successful in 49s
CI and agent release / test-dashboard (pull_request) Successful in 3m18s
CI and agent release / test-middleware (pull_request) Successful in 10m6s
CI and agent release / build (pull_request) Has been skipped
CI and agent release / release (pull_request) Has been skipped
e48f14c11c
Merge pull request 'Sync develop into agent-develop' (#114) from develop into agent-develop
All checks were successful
CI and agent release / check-docs (pull_request) Successful in 27s
agent-guards / test-tampering (pull_request) Successful in 41s
CI and agent release / preflight (pull_request) Successful in 50s
CI and agent release / test-agent (pull_request) Successful in 1m41s
CI and agent release / test-dashboard (pull_request) Successful in 2m45s
CI and agent release / test-middleware (pull_request) Successful in 10m42s
CI and agent release / build (pull_request) Has been skipped
CI and agent release / release (pull_request) Has been skipped
c0cbb4daa6
Merge pull request 'Sync develop into agent-develop' (#115) from develop into agent-develop
All checks were successful
CI and agent release / check-docs (pull_request) Successful in 26s
agent-guards / test-tampering (pull_request) Successful in 30s
CI and agent release / preflight (pull_request) Successful in 46s
CI and agent release / test-agent (pull_request) Successful in 1m33s
CI and agent release / test-dashboard (pull_request) Successful in 3m0s
CI and agent release / test-middleware (pull_request) Successful in 10m2s
CI and agent release / build (pull_request) Has been skipped
CI and agent release / release (pull_request) Has been skipped
fa1c4ea12f
Merge pull request 'Promote develop to main: gotoi-marketing image (UC-OP-26, UC-OP-27)' (#116) from develop into main
All checks were successful
CI and agent release / check-docs (push) Successful in 29s
CI and agent release / preflight (push) Successful in 49s
CI and agent release / test-agent (push) Successful in 1m40s
CI and agent release / test-dashboard (push) Successful in 2m29s
CI and agent release / test-middleware (push) Successful in 9m26s
CI and agent release / release (push) Has been skipped
CI and agent release / build (push) Successful in 2m13s
8f159d0ca6
Reviewed-on: #116
feat(deploy): publish :latest when the image script runs over main
All checks were successful
CI and agent release / check-docs (pull_request) Successful in 25s
agent-guards / test-tampering (pull_request) Successful in 41s
CI and agent release / preflight (pull_request) Successful in 44s
CI and agent release / test-agent (pull_request) Successful in 1m37s
CI and agent release / test-dashboard (pull_request) Successful in 2m29s
CI and agent release / test-middleware (pull_request) Successful in 9m37s
CI and agent release / build (pull_request) Has been skipped
CI and agent release / release (pull_request) Has been skipped
6468977033
`scripts/publish-container-images.sh` now accepts a `main` ref and pushes the
moving `:latest` tag for all four images (middleware, dashboard, docs,
marketing); a `v[0-9]*` run keeps pushing the immutable version tag. A `main`
build has no version of its own, so the images are stamped with
`git describe --tags --always` rather than the floating `main` ref the agent
refuses. Any other ref still exits 1.

Images are built out-of-band: the Forgejo runner gives job containers no Docker
CLI, socket, or `CAP_SYS_ADMIN` (re-verified 2026-10-10), so there is no
image-building CI job to change.

Smoke: faked `docker` on PATH exercised all three paths — `main` → `:latest`
with stamp `v0.2.1-2-g605998e`, `v0.2.1` → version tags, `feature/x` → exit 1.

Docs and policy updated to match: UC-OP-27, CHANGELOG, RELEASING_INSTRUCTIONS,
deploy/README.md, docs/DEPLOY-K8S.md, docs-site deploy.mdx, .agents/features.md.

UC-OP-27
Merge pull request 'feat(deploy): publish :latest when the image script runs over main' (#117) from hotfix/latest-tag into agent-develop
All checks were successful
CI and agent release / check-docs (pull_request) Successful in 26s
agent-guards / test-tampering (pull_request) Successful in 36s
CI and agent release / preflight (pull_request) Successful in 49s
CI and agent release / test-agent (pull_request) Successful in 1m35s
CI and agent release / test-dashboard (pull_request) Successful in 2m27s
CI and agent release / test-middleware (pull_request) Successful in 10m12s
CI and agent release / build (pull_request) Has been skipped
CI and agent release / release (pull_request) Has been skipped
6dd0a31c54
EduarD3V merged commit 1e4c7b86bf into develop 2026-10-10 17:10:17 +02:00
Sign in to join this conversation.
No description provided.