try disable mac notarization for now

This commit is contained in:
2024-10-30 14:41:10 -05:00
parent 0eaf752b53
commit 987ea81a68
2 changed files with 5 additions and 1 deletions

View File

@@ -105,7 +105,7 @@ jobs:
name: cboe-${{ matrix.os.name }}${{ matrix.os.suffix }}-${{ matrix.configuration }}-unsigned
path: '${{ github.workspace }}/build/cboe-${{ matrix.os.name }}${{ matrix.os.suffix }}-${{ matrix.configuration }}-unsigned.tar'
- name: Codesign and notarize
run: './.github/workflows/scripts/mac/sign-apps.sh'
run: 'NOTARIZE="no" ./.github/workflows/scripts/mac/sign-apps.sh'
if: ${{ matrix.os.name == 'macos' }}
- name: 'Tar files'
run: 'tar -cvf cboe-${{ matrix.os.name }}${{ matrix.os.suffix }}-${{ matrix.configuration }}.tar "Blades of Exile"'

View File

@@ -36,6 +36,10 @@ sign() {
/usr/bin/codesign --force -s "$PROD_MACOS_CERTIFICATE_NAME" --options runtime "$APP_PATH" -v
# NOTARIZATION STEP
if [ "$NOTARIZE" = "no" ];
then
return
fi
# (same source)
# Store the notarization credentials so that we can prevent a UI password dialog