mirror of
https://github.com/datahaven-xyz/datahaven
synced 2026-05-24 09:50:01 +00:00
## Summary - Adds support for both Docker and Podman container engines in `build-runtime-srtool.sh` via `IS_PODMAN` environment variable - Uses `--userns=keep-id` for Podman (proper user namespace handling) and `--user $(id -u):$(id -g)` for Docker - Sets `IS_PODMAN=true` in `task-publish-runtime.yml` workflow to enable Podman by default ## Changes **`operator/scripts/build-runtime-srtool.sh`:** - Added conditional logic to detect `IS_PODMAN` env var - Dynamically selects between `podman` and `docker` as container engine - Sets appropriate user/namespace flags based on container engine **`.github/workflows/task-publish-runtime.yml`:** - Added `IS_PODMAN: true` environment variable to the srtool build step - Updated comment to use generic "container user" instead of "docker user" Co-authored-by: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| workflow-templates | ||
| workflows | ||