From a68a49f3941adbaf03235c0def15a834fc05d015 Mon Sep 17 00:00:00 2001 From: deepend Date: Wed, 18 Feb 2026 14:00:26 -0700 Subject: [PATCH] Fixed the macOS CI packaging step by exporting PREFIX and ENCHANT_PREFIX before the Perl substitutions that rewrite entries in osx/zoitechat.bundle. This ensures $ENV{...} is populated during replacement and avoids invalid/empty metadata values that can crash gtk-mac-bundler with the NoneType error. --- .github/workflows/macos-build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/macos-build.yml b/.github/workflows/macos-build.yml index 43b8b5dc..404ace12 100644 --- a/.github/workflows/macos-build.yml +++ b/.github/workflows/macos-build.yml @@ -65,6 +65,7 @@ jobs: VERSION="$(git describe --tags --always)" PREFIX="$(brew --prefix)" ENCHANT_PREFIX="$(brew --prefix enchant)" + export PREFIX ENCHANT_PREFIX sed "s/@VERSION@/${VERSION}/g" osx/Info.plist.in > osx/Info.plist