From e2bfbfe52962fb3c12eeeca79bf576b3b462cc9c Mon Sep 17 00:00:00 2001 From: Burak Yigit Kaya Date: Fri, 9 Jan 2026 12:36:45 +0000 Subject: [PATCH] fix: set executable permissions on built craft binary --- build.mjs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build.mjs b/build.mjs index f0c9ec2e..3077c0bf 100644 --- a/build.mjs +++ b/build.mjs @@ -1,3 +1,4 @@ +import { chmod } from 'fs/promises'; import esbuild from 'esbuild'; import { sentryEsbuildPlugin } from '@sentry/esbuild-plugin'; @@ -36,3 +37,6 @@ await esbuild.build({ outfile: 'dist/craft', plugins, }); + +// Make the output file executable +await chmod('dist/craft', 0o755);