Skip to content

fix(cli): add monorepo commands to dockerfile#8391

Draft
hari-dhanushkodi wants to merge 1 commit into
mainfrom
open-swe/dockerfile-monorepo-commands
Draft

fix(cli): add monorepo commands to dockerfile#8391
hari-dhanushkodi wants to merge 1 commit into
mainfrom
open-swe/dockerfile-monorepo-commands

Conversation

@hari-dhanushkodi

Copy link
Copy Markdown
Collaborator

Description

Adds --install-command and --build-command to langgraph dockerfile and reuses the JS monorepo build-context logic from langgraph build, so generated Dockerfiles can install from the repo root while building from the LangGraph config directory.

Release Note

langgraph dockerfile now supports JS monorepo install/build commands.

Test Plan

  • uv run --directory /workspace/langgraph/libs/cli pytest tests/unit_tests/cli/test_cli.py::test_dockerfile_command_nodejs_monorepo_commands tests/unit_tests/cli/test_cli.py::test_dockerfile_command_rejects_disallowed_nodejs_commands tests/unit_tests/test_config.py::test_config_to_docker_nodejs
  • make -C /workspace/langgraph/libs/cli format
  • make -C /workspace/langgraph/libs/cli lint
  • make -C /workspace/langgraph/libs/cli test (blocked locally: Docker daemon unavailable for existing Docker-dependent tests)

Made by Open SWE

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant