jan/.github/scripts/auto-sign.sh
2023-11-15 21:46:27 +07:00

11 lines
418 B
Bash
Executable File

#!/bin/bash
# Check if both APP_PATH and DEVELOPER_ID environment variables are set
if [[ -z "$APP_PATH" ]] || [[ -z "$DEVELOPER_ID" ]]; then
echo "Either APP_PATH or DEVELOPER_ID is not set. Skipping script execution."
exit 0
fi
# If both variables are set, execute the following commands
find "$APP_PATH" \( -type f -perm +111 -o -name "*.node" \) -exec codesign -s "$DEVELOPER_ID" --options=runtime {} \;