aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2024-04-28 18:31:18 +0000
committersaturneric <[email protected]>2024-04-28 18:31:18 +0000
commitedb780e62f1acb4a49bb9a1f8cd7cc19d1e123a6 (patch)
treea4c02d10a7b5f567239509a61f80684d0760d02f /.github
parentfeat: add the build mods only option for macos ci (diff)
downloadGpgFrontend-edb780e62f1acb4a49bb9a1f8cd7cc19d1e123a6.tar.gz
GpgFrontend-edb780e62f1acb4a49bb9a1f8cd7cc19d1e123a6.zip
fix: run macdeployqt and codesign out of cmake build process
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/release.yml6
1 files changed, 4 insertions, 2 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 2b2ee1f0..db3b05ec 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -202,9 +202,11 @@ jobs:
-exportPath ${{github.workspace}}/build/package/
if: matrix.os == 'macos-11' || matrix.os == 'macos-12'
- - name: Copy Modules into Bundle (macOS)
+ - name: Copy Modules into Bundle & Deploy Qt & Code Sign (macOS)
run: |
- cmake -E copy_directory ${GITHUB_WORKSPACE}/build-mods/artifacts/mods ${GITHUB_WORKSPACE}/build/package/GpgFrontend.app/Contents/PlugIns/mods
+ cmake -E copy_directory ${{github.workspace}}/build-mods/artifacts/mods ${{github.workspace}}/build/package/GpgFrontend.app/Contents/PlugIns/mods
+ macdeployqt ${{github.workspace}}/build/package/GpgFrontend.app -verbose=2 -appstore-compliant -always-overwrite
+ codesign -s "${{secrets.GPGFRONTEND_XOCDE_CODE_SIGN_IDENTITY}}" -f --deep GpgFrontend.app
if: matrix.os == 'macos-11' || matrix.os == 'macos-12'
- name: Package & Sign App Bundle (macOS)