The GitHub Actions job "Build and push images" on texera.git/main has failed.
Run started by GitHub user bobbai00 (triggered by bobbai00).

Head commit for run:
dee51b09866ea80ffcf5d0656d091c92099e7934 / Jiadong Bai 
<[email protected]>
fix(ci): include example datasets and workflows into the docker compose tarball 
when creating the release candidate (#4253)

### What changes were proposed in this PR?

The `create-release-candidate` workflow builds a self-contained Docker
Compose deployment tarball
(`apache-texera-<version>-docker-compose.tar.gz`), but it only copies a
hardcoded list of files from `bin/single-node/` into the bundle:

- `docker-compose.yml`
- `nginx.conf`
- `.env`
- `README.md`
- `sql/`

In #4247 we added the example datasets and workflows, however the
current CI didn't include them in the docker-compose tarball.

**The fix:** Add a conditional `cp -r` of the `examples/` directory into
the bundle, guarded by `if [ -d ... ]` so it doesn't break when building
from older tags that predate the examples directory.

### Any related issues, documentation, discussions?

#4247 

### How was this PR tested?

Tested using my own fork

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (claude-opus-4-6)

Co-authored-by: Claude <[email protected]>
Co-authored-by: Kunwoo (Chris) <[email protected]>

Report URL: https://github.com/apache/texera/actions/runs/22652960398

With regards,
GitHub Actions via GitBox

Reply via email to