ci(mantis): grant codex workspace traversal · openclaw/openclaw@ae90e36
obviyus
·
2026-05-11
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -350,6 +350,12 @@ jobs:
|
350 | 350 | sudo install -d -m 0770 -o codex -g codex "$codex_home" |
351 | 351 | sudo setfacl -m u:runner:rwx,u:codex:rwx "$codex_home" |
352 | 352 | sudo setfacl -d -m u:runner:rwx,u:codex:rwx "$codex_home" |
| 353 | + workspace_parent="$(dirname "$GITHUB_WORKSPACE")" |
| 354 | + while [ "$workspace_parent" != "/" ]; do |
| 355 | + sudo setfacl -m u:codex:--x "$workspace_parent" |
| 356 | + [ "$workspace_parent" = "/home/runner" ] && break |
| 357 | + workspace_parent="$(dirname "$workspace_parent")" |
| 358 | + done |
353 | 359 | sudo chown -R codex:codex "$GITHUB_WORKSPACE" |
354 | 360 | |
355 | 361 | - name: Run Codex Mantis Telegram agent |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。