diff --git a/src/execute/julia.ts b/src/execute/julia.ts index a852b6e6e0..6a795ff88a 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",