Install Node.js 22 and @openai/codex globally in the production Docker
image to support the Codex review engine runtime dependency.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Agent mode requires git for mirror cloning and rg for code search.
Both were missing from oven/bun:1-slim causing command failures (exit code -1).
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
- Rewrite release.yml: semantic-release for auto-versioning + Docker
image build and push to GitHub Container Registry (ghcr.io)
- Rewrite ci.yml: remove continue-on-error on lint
- Add .releaserc.json with changelog and git plugins
- Add semantic-release dependencies to package.json
- Fix Dockerfile: remove --frozen-lockfile from production install
- Update .dockerignore with comprehensive exclusions
- Update docker-compose.yml to pull from GHCR by default
- Remove obsolete pnpm packageManager field
- Remove obsolete kubernetes.yaml from .gitignore