fix(ci): use docker-builder runner for image builds #40

Merged
lerko merged 1 commits from fix/docker-release into main 2026-05-29 22:38:25 +00:00
Owner

Summary

  • Switch docker job from ubuntu-latest to docker-builder runner label
  • docker-builder uses catthehacker/ubuntu:act-latest which has Docker CLI + buildx
  • Fixes Unable to locate executable file: docker error in release pipeline

Context

Runner's node:22-alpine image (mapped to ubuntu-latest) has no Docker CLI. The docker-builder label maps to an image with Docker tooling preinstalled. Runner config also updated with docker_host: automount to pass the Docker socket into job containers.

## Summary - Switch `docker` job from `ubuntu-latest` to `docker-builder` runner label - `docker-builder` uses `catthehacker/ubuntu:act-latest` which has Docker CLI + buildx - Fixes `Unable to locate executable file: docker` error in release pipeline ## Context Runner's `node:22-alpine` image (mapped to `ubuntu-latest`) has no Docker CLI. The `docker-builder` label maps to an image with Docker tooling preinstalled. Runner config also updated with `docker_host: automount` to pass the Docker socket into job containers.
lerko added 1 commit 2026-05-29 22:01:17 +00:00
fix(ci): use docker-builder runner for Docker image builds
CI / lint (pull_request) Successful in 2m14s
CI / vulncheck (pull_request) Successful in 51s
CI / test (pull_request) Successful in 3m59s
38c7739995
lerko merged commit ec898ff943 into main 2026-05-29 22:38:25 +00:00
lerko deleted branch fix/docker-release 2026-05-29 22:38:25 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lerkolabs/uptop#40