From 4125cb2ff4080dcbab965824e8c0c085514eacbc Mon Sep 17 00:00:00 2001 From: Ozgur Ersoy Date: Mon, 14 Apr 2025 14:21:31 +0200 Subject: [PATCH] fix(workflows): update Apple certificate import commands to include format flags in local signing workflow --- .gitea/workflows/test-local-signing.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/test-local-signing.yml b/.gitea/workflows/test-local-signing.yml index cc74e870..01ab80da 100644 --- a/.gitea/workflows/test-local-signing.yml +++ b/.gitea/workflows/test-local-signing.yml @@ -54,8 +54,8 @@ jobs: curl -O https://www.apple.com/certificateauthority/DeveloperIDG2.cer echo "🔐 Importing Apple root certificates..." - security import AppleWWDRCAG3.cer -k "$KEYCHAIN_PATH" -T /usr/bin/codesign - security import DeveloperIDG2.cer -k "$KEYCHAIN_PATH" -T /usr/bin/codesign + security import AppleWWDRCAG3.cer -k "$KEYCHAIN_PATH" -T /usr/bin/codesign -f der + security import DeveloperIDG2.cer -k "$KEYCHAIN_PATH" -T /usr/bin/codesign -f der # Import certificate with all access rights echo "📥 Importing developer certificate..." @@ -64,7 +64,8 @@ jobs: -P "$CERTIFICATE_PASSWORD" \ -T "/usr/bin/codesign" \ -T "/usr/bin/security" \ - -T "/usr/bin/xcrun" + -T "/usr/bin/xcrun" \ + -f pkcs12 # Update keychain partition list security set-key-partition-list \