5 Commits
Author SHA1 Message Date
ahp 0dcc7bbf76 ci: prebaked job image + fix buildx discovery under DOCKER_CONFIG
download.docker.com resets intermittently from the cluster network, and
/root/.docker/cli-plugins is not searched when the workflow sets
DOCKER_CONFIG=/tmp/.docker ('Docker buildx is required').

- jobs on the apollo runner use act-job:20 (.gitea/job-image: node 20 +
  docker CLI + buildx in system plugin paths) - no runtime downloads
- other runners fall back to installing, now into a system plugin path
2026-10-18 21:57:01 +03:30
ahp 77748bcba2 ci: authenticate registry with REGISTRY_TOKEN secret
build-and-push / build (push) Canceled after 55s
Use an explicit Gitea token (write:package scope) instead of the
built-in job token for docker login.
2026-10-18 19:17:14 +03:30
ahp 994879749b ci: install docker CLI in job container + shared DOCKER_CONFIG
The job runs in node:20-bookworm which ships no docker binary
(run 21 died with 'Unable to locate executable file: docker').
Install static docker client + buildx, and fail fast with an
actionable error if the runner has not mounted the docker socket.
2026-10-18 19:14:01 +03:30
ahp 41e40c9ab2 release: v0.3.6 gitops cutover
build-and-push / build (push) Failing after 16s
- ci: run build jobs on the runner's default linux-amd64 label
- deploy: pin apollo images to 0.3.6 (built+pushed by CI on this tag)

Same app code as v0.3.5; first release deployed via Gitea Actions
(build) + Argo CD (rollout) instead of manual build/import/helm.
2026-10-18 18:54:17 +03:30
ahp 6dc04de222 ci: gitea actions build/push + argocd registry repoint 2026-10-18 16:27:58 +03:30