ci: convert docker publish job to kaniko #20

Merged
zombor merged 1 commit from ci/release-docker-kaniko into main 2026-05-04 18:52:28 +00:00
Owner

Same conversion as builder.yml — runner has no docker CLI/daemon. Kaniko builds Dockerfile in container mode and pushes git.zombor.net/zombor/hsa-tracker:,latest using REGISTRY_TOKEN. Source fetched via the archive endpoint.

Same conversion as builder.yml — runner has no docker CLI/daemon. Kaniko builds Dockerfile in container mode and pushes git.zombor.net/zombor/hsa-tracker:<tag>,latest using REGISTRY_TOKEN. Source fetched via the archive endpoint.
ci: convert docker publish job to kaniko
All checks were successful
PR Tests / Run Tests (pull_request) Successful in 2m20s
c3b7247c15
Same fix as the builder workflow: the runner has no docker CLI or
daemon, so docker/login-action and docker/build-push-action exit 1
with "Unable to locate executable file: docker". Use kaniko in
container mode, fetch source via Forgejo's archive endpoint, write
auth to /kaniko/.docker/config.json, and let kaniko build + push
to git.zombor.net/zombor/hsa-tracker:<tag>,latest.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
zombor scheduled this pull request to auto merge when all checks succeed 2026-05-04 18:50:16 +00:00
zombor merged commit 769bfc6d1c into main 2026-05-04 18:52:28 +00:00
zombor deleted branch ci/release-docker-kaniko 2026-05-04 18:52:28 +00:00
Sign in to join this conversation.
No description provided.