From 65ea328f2a8d37cfad1a5281762491f142acc770 Mon Sep 17 00:00:00 2001 From: Jay Lee Date: Tue, 17 Sep 2024 12:15:13 -0400 Subject: [PATCH] actions: attempt to notarize macos binaries --- .github/workflows/build.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3614f0aa..f7f2f8f4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -615,6 +615,14 @@ jobs: codesign --force --deep --sign "Jay Lee" --options=runtime --entitlements "${GITHUB_WORKSPACE}/.github/actions/entitlements.plist" --timestamp "$gam" codesign -dv --verbose=4 "$gam" + - name: MacOS send GAM binary for Apple notarization + if: runner.os == 'macOS' + env: + ASP_NOTARIZE: ${{ secrets.ASP_NOTARIZE }} + run: | + # Apple wants some kind of "package" submitted so just add gam to a .zip + zip ./gam.zip "$gam" + xcrun altool --notarize-app --primary-bundle-id "com.gam-team.gam" --username="jay0lee@gmail.com" --password "$ASP_NOTARIZE" --file ./gam.zip - name: Basic Tests all jobs id: basictests run: |