From 26aa44944a9f1c05bdb28bc3f6184b7378179ca1 Mon Sep 17 00:00:00 2001 From: Arctis-Fireblight <6182060+Arctis-Fireblight@users.noreply.github.com> Date: Sat, 25 Apr 2026 22:12:57 -0500 Subject: [PATCH 1/2] Fix incorrect version on Mac Release builds GH-1186 --- misc/dist/macos_tools.app/Contents/Info.plist | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/misc/dist/macos_tools.app/Contents/Info.plist b/misc/dist/macos_tools.app/Contents/Info.plist index e620186b398..4da0f1d3d3d 100644 --- a/misc/dist/macos_tools.app/Contents/Info.plist +++ b/misc/dist/macos_tools.app/Contents/Info.plist @@ -13,17 +13,17 @@ CFBundleIconName RedotLG CFBundleIdentifier - org.godotengine.redot + org.redotengine.redot CFBundleInfoDictionaryVersion 6.0 CFBundlePackageType APPL CFBundleShortVersionString - 4.5.2 + 26.2 CFBundleSignature GODO CFBundleVersion - 4.5.2 + 26.2 NSMicrophoneUsageDescription Microphone access is required to capture audio. NSCameraUsageDescription From 2a4a5fb16105e3c76e3c725e8b0984fd8fd33157 Mon Sep 17 00:00:00 2001 From: Arctis-Fireblight <6182060+Arctis-Fireblight@users.noreply.github.com> Date: Sat, 25 Apr 2026 22:25:17 -0500 Subject: [PATCH 2/2] Fix incorrect generation of the 'macos.zip' for the mono release templates GH-1244 The signing scrips keep the `.mono` extension when signing the Mac templates. However, the editor expects them to be named the same as the non-mono versions leading to a broken template file. --- .gitlab-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ea9df81e294..03101b2cc8f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1197,8 +1197,8 @@ sign-mac-templates: if [ "$_is_mono" -eq 1 ]; then _mono_prefix="-mono"; _mono_suffix=".mono";fi - cp out/templates${_mono_prefix}/redot.macos.template_release.universal${_mono_suffix} tmp/macos_template.app/Contents/MacOS/redot_macos_release.universal${_mono_suffix} - cp out/templates${_mono_prefix}/redot.macos.template_debug.universal${_mono_suffix} tmp/macos_template.app/Contents/MacOS/redot_macos_debug.universal${_mono_suffix} + cp out/templates${_mono_prefix}/redot.macos.template_release.universal${_mono_suffix} tmp/macos_template.app/Contents/MacOS/redot_macos_release.universal + cp out/templates${_mono_prefix}/redot.macos.template_debug.universal${_mono_suffix} tmp/macos_template.app/Contents/MacOS/redot_macos_debug.universal chmod +x tmp/macos_template.app/Contents/MacOS/redot_macos*