@@ -1875,18 +1875,20 @@ jobs:
|
1875 | 1875 | case "${{ matrix.suite_id }}" in |
1876 | 1876 | live-cli-backend-docker) |
1877 | 1877 | echo "OPENCLAW_LIVE_CLI_BACKEND_MODEL=codex-cli/gpt-5.5" >> "$GITHUB_ENV" |
1878 | | - # The CLI backend Docker lane should exercise the same staged |
1879 | | - # Codex auth path Peter uses locally so MCP cron creation and |
1880 | | - # multimodal probes stay covered in CI. Replace the staged |
1881 | | - # config.toml with a minimal CI-safe config so the repo stays |
1882 | | - # trusted for MCP/tool use without inheriting maintainer-local |
1883 | | - # provider/profile overrides that do not exist inside CI. |
| 1878 | + # Keep the release-blocking CI lane on Codex API-key auth. The |
| 1879 | + # staged auth-file path remains supported for local maintainer |
| 1880 | + # reruns, but it can hang on stale subscription/session state in |
| 1881 | + # an otherwise healthy release run. |
| 1882 | + echo "OPENCLAW_LIVE_CLI_BACKEND_AUTH=api-key" >> "$GITHUB_ENV" |
| 1883 | + # Replace the staged config.toml with a minimal CI-safe config so |
| 1884 | + # the repo stays trusted for MCP/tool use without inheriting |
| 1885 | + # maintainer-local provider/profile overrides that do not exist |
| 1886 | + # inside CI. |
1884 | 1887 | # Codex's workspace-write sandbox relies on user namespaces that |
1885 | 1888 | # this Docker lane does not provide, so run Codex unsandboxed |
1886 | 1889 | # inside the already-isolated container to keep MCP cron/tool |
1887 | 1890 | # execution representative instead of failing on nested sandbox |
1888 | 1891 | # setup. |
1889 | | - echo 'OPENCLAW_LIVE_CLI_BACKEND_CLEAR_ENV=["OPENAI_API_KEY","OPENAI_BASE_URL"]' >> "$GITHUB_ENV" |
1890 | 1892 | echo 'OPENCLAW_LIVE_CLI_BACKEND_ARGS=["exec","--json","--color","never","--sandbox","danger-full-access","--skip-git-repo-check"]' >> "$GITHUB_ENV" |
1891 | 1893 | echo 'OPENCLAW_LIVE_CLI_BACKEND_RESUME_ARGS=["exec","resume","{sessionId}","-c","sandbox_mode=\"danger-full-access\"","--skip-git-repo-check"]' >> "$GITHUB_ENV" |
1892 | 1894 | echo "OPENCLAW_LIVE_CLI_BACKEND_DEBUG=1" >> "$GITHUB_ENV" |
|