Skip to content

Commit

Permalink
🔧 (action.yml): add support for Apple application-identity, username …
Browse files Browse the repository at this point in the history
…and password to improve MacOS signing process
  • Loading branch information
Gkirito committed Jan 17, 2025
1 parent 36ab1af commit 67ffeb8
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,14 @@ inputs:
description: "MacOS Application Certificate id"
required: false
default: ""
apple-application-identity:
description: "MacOS Apple application-identity"
required: false
default: ""
sign-macos-apple-username:
description: "MacOS Apple username"
required: false
default: ""
sign-macos-apple-password:
description: "MacOS Apple password"
required: false
Expand Down Expand Up @@ -197,6 +205,8 @@ runs:
working-directory: ${{ inputs.app-working-directory }}
env:
APPLE_PASSWORD: ${{ inputs.sign-macos-apple-password }}
APPLE_USERNAME: ${{ inputs.sign-macos-apple-username }}
APPLICATION_IDENTITY: ${{ inputs.apple-application-identity }}
run: |
echo "Signing Package"
gon -log-level=info ./build/darwin/gon-sign.json
Expand All @@ -223,7 +233,8 @@ runs:
shell: bash
working-directory: ${{ inputs.app-working-directory }}
env:
APPLE_PASSWORD: ${{ inputs.sign-macos-apple-password }}
APPLE_USERNAME: ${{ inputs.sign-macos-apple-username }}
APPLE_PASSWOR : ${{ inputs.sign-macos-apple-password }}
run: |
gon -log-level=info ${{ inputs.app-working-directory }}/build/darwin/gon-notarize.json
# Windows signing
Expand Down

0 comments on commit 67ffeb8

Please sign in to comment.