On this page
Kiln
Usage and runner images
Install Docker with a running daemon and act. Pull the image before running a workflow:
docker pull ghcr.io/smeltery/kiln:latest
act -P ubuntu-latest=ghcr.io/smeltery/kiln:latestCompatibility and trust
The image provides glibc, Node.js, and common build tools. It uses apk, not
apt, and does not include systemd or every GitHub-hosted runner tool.
Docker clients connect to a host daemon; the image does not run Docker itself.
Run only workflows you trust with your Docker socket and secrets.
Troubleshooting
Cannot connect to Docker: start your Docker daemon and check
docker info.Image missing: pull the published image or run
scripts/build.shfirst.Missing tool: check packages; install extra Wolfi packages in your workflow or extend the image.
Registry blocked: try the bootstrap build. It still needs network access to Docker Hub and the Wolfi package repository.
Executable format error: match your image architecture to act's
--container-architecture, or configure Docker's emulation support.
For signature and SBOM inspection, see maintenance.