aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaturneric <[email protected]>2021-07-20 17:17:17 +0000
committerSaturneric <[email protected]>2021-07-20 17:17:17 +0000
commit9a553a27866e181f9e41a16efda2f5e0073c0160 (patch)
treea718f12edadb32d2d453d71a888d116b2ba20a67
parentUpdate Workflow (diff)
downloadGpgFrontend-9a553a27866e181f9e41a16efda2f5e0073c0160.tar.gz
GpgFrontend-9a553a27866e181f9e41a16efda2f5e0073c0160.zip
Update Workflow
Diffstat (limited to '')
-rw-r--r--.github/workflows/release-ci.yml10
1 files changed, 9 insertions, 1 deletions
diff --git a/.github/workflows/release-ci.yml b/.github/workflows/release-ci.yml
index d8fb3a16..51d71596 100644
--- a/.github/workflows/release-ci.yml
+++ b/.github/workflows/release-ci.yml
@@ -145,7 +145,7 @@ jobs:
- name: Package App Bundle (macOS)
run: |
macdeployqt ${{github.workspace}}/build/release/GpgFrontend.app
- codesign -s "Developer ID Application: Yu Hu (4279AWUL3X)" ${{github.workspace}}/build/release/GpgFrontend.app --deep -v
+ codesign -s "Developer ID Application: Yu Hu (4279AWUL3X)" ${{github.workspace}}/build/release/GpgFrontend.app --deep -v --options=runtime
mkdir ${{github.workspace}}/build/tmp/
hdiutil create ${{github.workspace}}/build/tmp/tmp.dmg -ov -volname "GpgFrontend" -fs HFS+ -srcfolder ${{github.workspace}}/build/release/
mkdir ${{github.workspace}}/build/artifactOut
@@ -154,6 +154,14 @@ jobs:
mv ${{github.workspace}}/build/artifactOut/GpgFrontend.dmg ${{github.workspace}}/build/artifactOut/GpgFrontend-${{steps.vars.outputs.sha_short}}-x86_64.dmg
if: matrix.os == 'macos-latest'
+ - name: Notarize Release Build (macOS)
+ uses: devbotsxyz/xcode-notarize@v1
+ with:
+ product-path: ${{github.workspace}}/build/artifactOut/GpgFrontend-${{steps.vars.outputs.sha_short}}-x86_64.dmg
+ appstore-connect-username: ${{ secrets.APPLE_DEVELOPER_ID }}
+ appstore-connect-password: ${{ secrets.APPLE_DEVELOPER_ID_SECRET }}
+ if: matrix.os == 'macos-latest'
+
- name: Package App Image (Linux)
run: |
mkdir ${{github.workspace}}/build/artifactOut