mirror of
https://github.com/tumic0/GPXSee.git
synced 2025-07-14 19:04:23 +02:00
Compare commits
4 Commits
android-la
...
13.45
Author | SHA1 | Date | |
---|---|---|---|
02665fd216 | |||
51b03099d8 | |||
fb1118575d | |||
b8302ebdd1 |
17
.github/workflows/osx.yml
vendored
17
.github/workflows/osx.yml
vendored
@ -36,9 +36,22 @@ jobs:
|
||||
repository: tumic0/QtPBFImagePlugin
|
||||
path: GPXSee.app/Contents/Plugins/imageformats
|
||||
merge-multiple: true
|
||||
run-id: ${{steps.runid.outputs.runid}}
|
||||
run-id: ${{ steps.runid.outputs.runid }}
|
||||
- name: Install codesigning certificate
|
||||
env:
|
||||
MACOS_CERTIFICATE: ${{ secrets.CODESIGN_CERT }}
|
||||
MACOS_CERTIFICATE_PWD: ${{ secrets.CODESIGN_PWD }}
|
||||
KEYCHAIN_NAME: gpxsee
|
||||
KEYCHAIN_PWD: password
|
||||
run: |
|
||||
echo $MACOS_CERTIFICATE | base64 --decode > certificate.p12
|
||||
security create-keychain -p $KEYCHAIN_PWD $KEYCHAIN_NAME
|
||||
security default-keychain -s $KEYCHAIN_NAME
|
||||
security unlock-keychain -p $KEYCHAIN_PWD $KEYCHAIN_NAME
|
||||
security import certificate.p12 -k $KEYCHAIN_NAME -P $MACOS_CERTIFICATE_PWD -T /usr/bin/codesign
|
||||
security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k $KEYCHAIN_PWD $KEYCHAIN_NAME
|
||||
- name: Create DMG
|
||||
run: macdeployqt GPXSee.app -dmg -appstore-compliant
|
||||
run: macdeployqt GPXSee.app -dmg -appstore-compliant -codesign=GPXSee
|
||||
- name: Upload artifacts
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
|
Reference in New Issue
Block a user