The GitHub Actions job "Required Checks" on texera.git/release/v1.2 has succeeded. Run started by GitHub user xuang7 (triggered by xuang7).
Head commit for run: 7628e26b8ea4f03dd3b09b23d8a4dec6f7dc2f64 / Tanishq Gandhi <[email protected]> fix(dev): update single-node restart policy [release/v1.2 backport] (#5933) ### What changes were proposed in this PR? - Backport of #5752 to `release/v1.2`, applied as `git cherry-pick -x 8a90f1f66`. - Updates the single-node Docker Compose restart policy for the 12 long-running services from `always` to `unless-stopped` (postgres, lakefs, lakekeeper, file-service, config-service, access-control-service, workflow-computing-unit-managing-service, workflow-compiling-service, workflow-runtime-coordinator-service, dashboard-service, litellm, agent-service). - This keeps automatic restart behavior for service stability, while preventing containers from automatically restarting after a user explicitly stops them. - The cherry-pick applied cleanly with no conflicts; one-shot jobs that already use `restart: "no"` are unchanged. ### Any related issues, documentation, discussions? Related to #4039 (closed on `main` by #5752). ### How was this PR tested? Behavior is unchanged from #5752 (config-only). On `release/v1.2` the compose file was validated with: ```bash docker compose -f bin/single-node/docker-compose.yml config --quiet ``` and the resulting policy confirmed via: ```bash docker inspect texera-postgres texera-lakefs dashboard-service litellm \ --format '{{.Name}} {{.HostConfig.RestartPolicy.Name}}' ``` ### Was this PR authored or co-authored using generative AI tooling? No Report URL: https://github.com/apache/texera/actions/runs/28119888354 With regards, GitHub Actions via GitBox
