From db843bb1d5d690373ac40f33589283bcb8f9c461 Mon Sep 17 00:00:00 2001 From: Tobias Hagemann Date: Wed, 22 Sep 2021 17:33:46 +0200 Subject: [PATCH] codesigning dylib/jnilib inside jars needs to be forced as well (they may already be signed but could be problematic for notarization) --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dca01d819..64282cc3f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -379,8 +379,8 @@ jobs: OUTPUT_PATH=${JAR_PATH%.*} echo "Codesigning libs in ${JAR_FILENAME}..." unzip -q ${JAR_PATH} -d ${OUTPUT_PATH} - find ${OUTPUT_PATH} -name '*.dylib' -exec codesign -s ${CODESIGN_IDENTITY} {} \; - find ${OUTPUT_PATH} -name '*.jnilib' -exec codesign -s ${CODESIGN_IDENTITY} {} \; + find ${OUTPUT_PATH} -name '*.dylib' -exec codesign --force -s ${CODESIGN_IDENTITY} {} \; + find ${OUTPUT_PATH} -name '*.jnilib' -exec codesign --force -s ${CODESIGN_IDENTITY} {} \; rm ${JAR_PATH} pushd ${OUTPUT_PATH} > /dev/null zip -qr ../${JAR_FILENAME} *