WIP: feat(workflows): add new build workflows for Windows, Linux, and macOS, and remove obsolete build scripts #17
@ -64,10 +64,10 @@ jobs:
|
||||
-k "$KEYCHAIN_PASSWORD" "$KEYCHAIN_PATH"
|
||||
|
||||
# Save environment variables
|
||||
echo "KEYCHAIN_PATH=$KEYCHAIN_PATH" >> "$GITHUB_ENV"
|
||||
echo "KEYCHAIN_PASSWORD=$KEYCHAIN_PASSWORD" >> "$GITHUB_ENV"
|
||||
echo "APPLE_TEAM_ID=$APPLE_TEAM_ID" >> "$GITHUB_ENV"
|
||||
echo "WORKSPACE_DIR=$(pwd)" >> "$GITHUB_ENV"
|
||||
echo "KEYCHAIN_PATH=$KEYCHAIN_PATH" >> "$GITEA_ENV"
|
||||
echo "KEYCHAIN_PASSWORD=$KEYCHAIN_PASSWORD" >> "$GITEA_ENV"
|
||||
echo "APPLE_TEAM_ID=$APPLE_TEAM_ID" >> "$GITEA_ENV"
|
||||
echo "WORKSPACE_DIR=$(pwd)" >> "$GITEA_ENV"
|
||||
|
||||
# Check certificate status and get identity
|
||||
echo "✅ Checking codesigning identities..."
|
||||
@ -77,7 +77,7 @@ jobs:
|
||||
IDENTITY_HASH=$(security find-identity -v -p codesigning "$KEYCHAIN_PATH" | grep "Developer ID Application" | head -1 | awk '{print $2}')
|
||||
if [ -n "$IDENTITY_HASH" ]; then
|
||||
echo "Found identity hash: $IDENTITY_HASH"
|
||||
echo "IDENTITY_HASH=$IDENTITY_HASH" >> "$GITHUB_ENV"
|
||||
echo "IDENTITY_HASH=$IDENTITY_HASH" >> "$GITEA_ENV"
|
||||
else
|
||||
echo "No valid identity hash found"
|
||||
security find-identity -v -p codesigning "$KEYCHAIN_PATH"
|
||||
@ -161,7 +161,7 @@ jobs:
|
||||
EOF
|
||||
|
||||
echo "✅ Created test app bundle"
|
||||
echo "APP_PATH=$TEST_APP_DIR" >> "$GITHUB_ENV"
|
||||
echo "APP_PATH=$TEST_APP_DIR" >> "$GITEA_ENV"
|
||||
shell: bash
|
||||
|
||||
- name: Test Signing
|
||||
|
Loading…
x
Reference in New Issue
Block a user