fix: use POSIX source commit slicing

This commit is contained in:
Codex
2026-06-13 06:21:12 +00:00
parent 1a6b6e3d1f
commit f77abd6780
+2 -1
View File
@@ -3321,7 +3321,8 @@ function yamlLaneBuildImageSubmitScript(spec: AgentRunLaneSpec, sourceCommit: st
"process.stdout.write(hash.digest('hex').slice(0, 24));",
"NODE",
")",
"job_id=\"${source_commit:0:12}-$env_identity\"",
"source_short=$(printf '%s' \"$source_commit\" | cut -c1-12)",
"job_id=\"$source_short-$env_identity\"",
"status_file=\"$state_dir/$job_id.json\"",
"stdout_file=\"$state_dir/$job_id.stdout.log\"",
"stderr_file=\"$state_dir/$job_id.stderr.log\"",