Skip to content

Commit

Permalink
pipeline change for macos signing
Browse files Browse the repository at this point in the history
dpolakovics committed Jan 9, 2025
1 parent 3192db2 commit d95e3bf
Showing 2 changed files with 4 additions and 2 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -92,6 +92,7 @@ jobs:
env:
MAC_CERT_P12: ${{ secrets.MAC_CERT_P12 }}
MAC_CERT_P12_PASSWORD: ${{ secrets.MAC_CERT_P12_PASSWORD }}
MAC_CERT_NAME: ${{ secrets.MAC_CERT_NAME }}
run: |
echo "Length of MAC_CERT_P12 is ${#MAC_CERT_P12}"
echo "MAC_CERT_P12_PASSWORD is set: ${MAC_CERT_P12_PASSWORD:+yes}"
@@ -104,7 +105,7 @@ jobs:
security unlock-keychain -p "" build.keychain
- name: Sign App
run: |
codesign --deep --force --options runtime --sign "Developer ID Application: Cloonar Technologies GmbH" SoundscapeSync.app
codesign --deep --force --options runtime --sign "$MAC_CERT_NAME" SoundscapeSync.app
- name: Verify signature
run: codesign --verify --deep --strict --verbose=2 SoundscapeSync.app
- name: Zip macOS build
3 changes: 2 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -83,6 +83,7 @@ jobs:
env:
MAC_CERT_P12: ${{ secrets.MAC_CERT_P12 }}
MAC_CERT_P12_PASSWORD: ${{ secrets.MAC_CERT_P12_PASSWORD }}
MAC_CERT_NAME: ${{ secrets.MAC_CERT_NAME }}
run: |
mkdir -p ~/certs
echo "$MAC_CERT_P12" | base64 --decode > ~/certs/mac_dev_cert.p12
@@ -93,7 +94,7 @@ jobs:
security unlock-keychain -p "" build.keychain
- name: Sign App
run: |
codesign --deep --force --options runtime --sign "Developer ID Application: Cloonar Technologies GmbH" SoundscapeSync.app
codesign --deep --force --options runtime --sign "$MAC_CERT_NAME" SoundscapeSync.app
- name: Verify signature
run: codesign --verify --deep --strict --verbose=2 SoundscapeSync.app
- name: Zip macOS build

0 comments on commit d95e3bf

Please sign in to comment.