iris: copy hatch_build.py into Docker images#3650
Conversation
The custom build hook added in #3631 requires hatch_build.py to be present when uv sync runs. The Dockerfiles only copied pyproject.toml, so the build failed with "Build script does not exist: hatch_build.py".
|
Claude finished @rjpower's task in 46s —— View job ReviewThis PR fixes a Docker build break introduced by #3631 (which added a custom hatch build hook). Both
Findings: None. The fix is straightforward and correct. LGTM. |
COPY hatch_build.pyalongsidepyproject.tomlso the custom hatch build hook (added in Auto-generate protobuf and Connect RPC files via hatch build hook #3631) is present whenuv syncruns during the Docker build.OSError: Build script does not exist: hatch_build.py.uv syncat build time, and already has nodejs/npx for proto generation at runtime).