bobbai00 opened a new pull request, #4652:
URL: https://github.com/apache/texera/pull/4652
### What changes were proposed in this PR?
Adds the missing `cp` of `bin/single-node/litellm-config.yaml` into the
bundle directory in the `Create Docker Compose deployment bundle` step of
`.github/workflows/create-release-candidate.yml`.
`bin/single-node/docker-compose.yml` bind-mounts the file:
```yaml
volumes:
- ./litellm-config.yaml:/app/config.yaml:ro
```
Without this copy, the RC tarball ships without `litellm-config.yaml`. When
users extract it and run `docker compose up`, Docker creates an empty directory
at the bind source, and litellm crashes with `IsADirectoryError:
'/app/config.yaml'`.
### Any related issues, documentation, discussions?
Closes #4651
### How was this PR tested?
To be verified by re-running the `Create and upload release candidate
artifacts` workflow against the next RC tag and confirming
`litellm-config.yaml` is present in the docker-compose tarball and that `docker
compose up` starts the litellm container cleanly.
### Was this PR authored or co-authored using generative AI tooling?
Generated-by: Claude Code (Opus 4.7)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]