From cc22ce22e09e1ca2eccce6b1a707ac69df2cb8ce Mon Sep 17 00:00:00 2001 From: Darwin Darakananda Date: Mon, 18 Aug 2025 22:25:53 +0700 Subject: [PATCH] Explicitly set file write mode for Julia Project.toml --- src/execute/julia.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/execute/julia.ts b/src/execute/julia.ts index a852b6e6e0c..6a795ff88ab 100644 --- a/src/execute/julia.ts +++ b/src/execute/julia.ts @@ -397,7 +397,9 @@ async function ensureQuartoNotebookRunnerEnvironment( ) { const projectTomlTemplate = juliaResourcePath("Project.toml"); const projectToml = join(juliaRuntimeDir(), "Project.toml"); - Deno.writeFileSync(projectToml, Deno.readFileSync(projectTomlTemplate)); + Deno.writeFileSync(projectToml, Deno.readFileSync(projectTomlTemplate), { + mode: 0o644 // rw-r--r-- + }); const command = new Deno.Command(juliaCmd(), { args: [ "--startup-file=no",