fix: install shellcheck in agents Dockerfile #48
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The CI pipeline runs shellcheck but the agents container does not have shellcheck installed. When the dev-agent gets a CI failure from shellcheck, it tries to reproduce locally, can't find shellcheck, and wastes all its CI fix attempts trying to download and install it from GitHub.
Fix
Add shellcheck to
docker/agents/Dockerfile:Debian bookworm has
shellcheckin its repos (apt install shellcheck).Why it matters
Without shellcheck, the model:
shellcheck bin/disintolocally → command not foundcurlshellcheck binary from GitHub → may fail (network, permissions)With shellcheck installed, it can reproduce and fix in one attempt.
Affected files
docker/agents/Dockerfile