diff --git a/.github/workflows/wails2.yaml b/.github/workflows/wails2.yaml index d11ddf28..cadfe929 100644 --- a/.github/workflows/wails2.yaml +++ b/.github/workflows/wails2.yaml @@ -165,12 +165,16 @@ jobs: rm -Rf ./build/bin/* mv ./build/out/albyhub-${{runner.os}}.tar.bz2 ./build/bin/ + - name: Install codesign + if: runner.os == 'macOS' + run: | + brew install codesign + - name: Sign the macOS binary if: runner.os == 'macOS' run: | echo "Signing Package" - gon -log-level=info ./build/darwin/gon-sign.json - gon -log-level=info ./build/darwin/gon-sign-1.json + /usr/bin/codesign --deep --force --verify --verbose --timestamp --sign "Developer ID Application: Alby Inc. (${{ secrets.APPLE_TEAM_ID }})" --entitlements ./build/darwin/entitlements.plist ./build/bin/AlbyHub.app env: AC_USERNAME: ${{ secrets.APPLE_USERNAME }} AC_PASSWORD: ${{ secrets.APPLE_PASSWORD }} diff --git a/build/darwin/gon-sign-1.json b/build/darwin/gon-sign-1.json deleted file mode 100644 index e5652306..00000000 --- a/build/darwin/gon-sign-1.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "source": [ - "./build/bin/AlbyHub.app/Contents/Frameworks/libglalby_bindings.dylib" - ], - "bundle_id": "com.getalby.AlbyHub", - "sign": { - "application_identity": "Developer ID Application: Alby Inc." - } -}