From de88fad4aa56ecae9ef776cde9ace4aaca11ca60 Mon Sep 17 00:00:00 2001 From: Dan Macumber Date: Sun, 19 Jul 2026 19:30:05 -0600 Subject: [PATCH] Don't set code signing args for external prs --- .github/workflows/app_build.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/app_build.yml b/.github/workflows/app_build.yml index 6371db270..de5fe8409 100644 --- a/.github/workflows/app_build.yml +++ b/.github/workflows/app_build.yml @@ -553,15 +553,21 @@ jobs: fi if [ "$RUNNER_OS" == "macOS" ]; then + CODESIGNING_ARGS=() + if [ "$IS_FORK_PR" != "true" ]; then + CODESIGNING_ARGS=( + "-DCPACK_CODESIGNING_DEVELOPPER_ID_APPLICATION:STRING=Developer ID Application: The Energy Coalition (UG9S5ZLM34)" + "-DCPACK_CODESIGNING_NOTARY_PROFILE_NAME:STRING=OpenStudioApplication" + "-DCPACK_CODESIGNING_MACOS_IDENTIFIER:STRING=org.openstudiocoalition.OpenStudioApplication" + ) + fi cmake --preset conan-release -DQT_INSTALL_DIR:PATH=${{ env.QT_INSTALL_DIR }} \ -DBUILD_DOCUMENTATION:BOOL=${{ env.BUILD_DOCUMENTATION }} \ -DBUILD_PACKAGE:BOOL=${{ env.BUILD_PACKAGE }} \ -DCPACK_BINARY_TGZ:BOOL=ON \ -DANALYTICS_API_SECRET:STRING=${{ secrets.ANALYTICS_API_SECRET }} \ -DANALYTICS_MEASUREMENT_ID:STRING=${{ secrets.ANALYTICS_MEASUREMENT_ID }} \ - -DCPACK_CODESIGNING_DEVELOPPER_ID_APPLICATION:STRING="Developer ID Application: The Energy Coalition (UG9S5ZLM34)" \ - -DCPACK_CODESIGNING_NOTARY_PROFILE_NAME:STRING=OpenStudioApplication \ - -DCPACK_CODESIGNING_MACOS_IDENTIFIER:STRING=org.openstudiocoalition.OpenStudioApplication + "${CODESIGNING_ARGS[@]}" else cmake --preset conan-release -DQT_INSTALL_DIR:PATH=${{ env.QT_INSTALL_DIR }} \ -DBUILD_DOCUMENTATION:BOOL=${{ env.BUILD_DOCUMENTATION }} \