From eb8569aba4759c2c9b774825d2a76b2154dbd953 Mon Sep 17 00:00:00 2001 From: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com> Date: Thu, 14 Aug 2025 14:47:50 -0700 Subject: [PATCH] Fix linux build file permissions to fix reproducible builds --- reproducible-builds/docker-entrypoint.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reproducible-builds/docker-entrypoint.sh b/reproducible-builds/docker-entrypoint.sh index c9cfb14824..c08ffa5fac 100644 --- a/reproducible-builds/docker-entrypoint.sh +++ b/reproducible-builds/docker-entrypoint.sh @@ -34,6 +34,9 @@ echo "BUILD_TYPE: ${BUILD_TYPE}" # UNIX timestamp will be generated at the time of the build, and is non-deterministic. echo "SOURCE_DATE_EPOCH: ${SOURCE_DATE_EPOCH}" +# Ensure consistent permissions for files copied via electron builder extraResources +umask 0022 + pnpm install --frozen-lockfile pnpm run clean-transpile cd sticker-creator