diff --git a/.github/workflows/release-macos.yaml b/.github/workflows/release-macos.yaml index c633ae232..58578328f 100644 --- a/.github/workflows/release-macos.yaml +++ b/.github/workflows/release-macos.yaml @@ -1,11 +1,14 @@ name: Build macOS dmg on: - workflow_call: - inputs: - upload_url: - description: 'Upload URL for release' - required: true - type: string + push: + branches: + - apple_signing + # workflow_call: + # inputs: + # upload_url: + # description: 'Upload URL for release' + # required: true + # type: string env: SCCACHE_GHA_ENABLED: "true" @@ -82,8 +85,10 @@ jobs: pnpm build - name: Unlock keychain - run: | - security unlock-keychain -p "${{ secrets.BUILD_KEYCHAIN_PASSWORD }}" build.keychain + run: security unlock-keychain -p "${{ secrets.BUILD_KEYCHAIN_PASSWORD }}" build.keychain + + - name: Debug keychain + run: security default-keychain - name: Build app uses: tauri-apps/tauri-action@v1 @@ -98,12 +103,12 @@ jobs: tauriScript: cargo tauri args: --config src-tauri/tauri.dmg.conf.json --target universal-apple-darwin - - name: Upload DMG - uses: shogo82148/actions-upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ inputs.upload_url }} - asset_path: src-tauri/target/universal-apple-darwin/release/bundle/dmg/Defguard_${{ env.VERSION }}_universal.dmg - asset_content_type: application/x-apple-diskimage - overwrite: true + # - name: Upload DMG + # uses: shogo82148/actions-upload-release-asset@v1 + # env: + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # with: + # upload_url: ${{ inputs.upload_url }} + # asset_path: src-tauri/target/universal-apple-darwin/release/bundle/dmg/Defguard_${{ env.VERSION }}_universal.dmg + # asset_content_type: application/x-apple-diskimage + # overwrite: true diff --git a/swift/extension/VPNExtension.xcodeproj/project.pbxproj b/swift/extension/VPNExtension.xcodeproj/project.pbxproj index 8bf7f9ef7..2ddf038db 100644 --- a/swift/extension/VPNExtension.xcodeproj/project.pbxproj +++ b/swift/extension/VPNExtension.xcodeproj/project.pbxproj @@ -457,6 +457,7 @@ DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = ""; + "DEVELOPMENT_TEAM[sdk=macosx*]" = 82GZ7KN29J; ENABLE_APP_SANDBOX = NO; ENABLE_HARDENED_RUNTIME = YES; ENABLE_INCOMING_NETWORK_CONNECTIONS = NO;