commit 71528e94586337855d809c04f1cbb84465d962d7 parent 748c6b1ace5ac837d851b0ecf7161596cf9e84a9 Author: Joris Hartog <jorishartog@hotmail.com> Date: Wed, 29 Jul 2026 23:36:44 +0200 Fix macOS desktop app signing Diffstat:
| M | .github/workflows/release.yml | | | 8 | ++++++++ |
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml @@ -131,6 +131,14 @@ jobs: working-directory: src-tauri run: cargo +stable tauri build --bundles ${{ matrix.bundle }} + - name: Sign macOS app + if: runner.os == 'macOS' + shell: bash + run: | + app="src-tauri/target/release/bundle/macos/iuna.app" + codesign --force --deep --sign - --options runtime "${app}" + codesign --verify --deep --strict --verbose=4 "${app}" + - name: Package macOS app if: runner.os == 'macOS' shell: bash