Skip to content

feat: add coding-agent-base image with OCaml build deps#3

Merged
sabine merged 3 commits into
makerprism:mainfrom
makerprism-bot:feature/coding-agent-base-image
Mar 4, 2026
Merged

feat: add coding-agent-base image with OCaml build deps#3
sabine merged 3 commits into
makerprism:mainfrom
makerprism-bot:feature/coding-agent-base-image

Conversation

@makerprism-bot
Copy link
Copy Markdown
Contributor

Add coding-agent-base image for AI coding agents.

Includes:

  • Node.js 20.20.0 + Alpine 3.22
  • GitHub CLI
  • OCaml build dependencies: libpq-dev, libev-dev, postgresql-dev, gmp-dev, openssl-dev, argon2-dev
  • Non-root agent user for safety

This enables building OCaml projects with PostgreSQL and cryptography support.

Fixes #1

Add libpq-dev, libev-dev, postgresql-dev, gmp-dev, openssl-dev, argon2-dev
to support building OCaml projects with PostgreSQL and cryptography support.
The container needs root access to write to host-mounted volumes in
GitHub Actions. Docker provides isolation, so running as root is safe
for CI workloads.
@sabine sabine merged commit 65b9d5c into makerprism:main Mar 4, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci-node-pnpm-dune: add postgresql-client to image

2 participants