fix: harden native workspace root and docker gates
This commit is contained in:
@@ -1 +1 @@
|
||||
process.stdout.write(JSON.stringify({ok:true}));
|
||||
import { mkdir, writeFile } from "node:fs/promises"; const root=process.env.JOB_ROOT; if (!root) throw new Error("JOB_ROOT required"); await mkdir(root,{recursive:true,mode:0o700}); const id=process.env.RUN_ID??"a".repeat(32); await writeFile(`${root}/${id}.json`,JSON.stringify({runId:id,phase:"request_claimed"})+"\n",{flag:"wx",mode:0o600}); process.stdout.write(JSON.stringify({ok:true,runId:id}));
|
||||
|
||||
Reference in New Issue
Block a user