fix: Bug: docker-compose.yml has escaped backslashes in ${HOME} variables (#62)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful

This commit is contained in:
Agent 2026-03-31 19:29:30 +00:00
parent 842e529004
commit 01943edfc3

View file

@ -231,13 +231,13 @@ services:
- ${HOME}/.claude:/home/agent/.claude - ${HOME}/.claude:/home/agent/.claude
- ${HOME}/.claude.json:/home/agent/.claude.json:ro - ${HOME}/.claude.json:/home/agent/.claude.json:ro
- CLAUDE_BIN_PLACEHOLDER:/usr/local/bin/claude:ro - CLAUDE_BIN_PLACEHOLDER:/usr/local/bin/claude:ro
- \${HOME}/.ssh:/home/agent/.ssh:ro - ${HOME}/.ssh:/home/agent/.ssh:ro
- \${HOME}/.config/sops/age:/home/agent/.config/sops/age:ro - ${HOME}/.config/sops/age:/home/agent/.config/sops/age:ro
environment: environment:
FORGE_URL: http://forgejo:3000 FORGE_URL: http://forgejo:3000
WOODPECKER_SERVER: http://woodpecker:8000 WOODPECKER_SERVER: http://woodpecker:8000
DISINTO_CONTAINER: "1" DISINTO_CONTAINER: "1"
PROJECT_REPO_ROOT: /home/agent/repos/\${PROJECT_NAME:-project} PROJECT_REPO_ROOT: /home/agent/repos/${PROJECT_NAME:-project}
env_file: env_file:
- .env - .env
# IMPORTANT: agents get .env only (forge tokens, CI tokens, config). # IMPORTANT: agents get .env only (forge tokens, CI tokens, config).
@ -262,7 +262,7 @@ services:
environment: environment:
FORGE_URL: http://forgejo:3000 FORGE_URL: http://forgejo:3000
DISINTO_CONTAINER: "1" DISINTO_CONTAINER: "1"
PROJECT_REPO_ROOT: /home/agent/repos/\${PROJECT_NAME:-project} PROJECT_REPO_ROOT: /home/agent/repos/${PROJECT_NAME:-project}
# env_file set at runtime by: disinto run --env-file <tmpfile> # env_file set at runtime by: disinto run --env-file <tmpfile>
entrypoint: ["bash", "/home/agent/disinto/vault/run-action.sh"] entrypoint: ["bash", "/home/agent/disinto/vault/run-action.sh"]
networks: networks: