Skip to content

Commit d24d78d

Browse files
committedMar 12, 2025··
Fix package release action for macOS
Depending on the signing password value, the script may interpret the contents of the password and cause the signing process to fail. This puts quotes around the password on assignment to prevent this.
1 parent 42c50ef commit d24d78d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed
 

‎.github/actions/publish/action.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ runs:
9494
runner_arch="$(echo "${RUNNER_ARCH}" | tr '[:upper:]' '[:lower:]')"
9595
9696
if [[ $runner_os =~ darwin|macos|osx ]]; then
97-
CSC_KEY_PASSWORD=${{ fromJSON(inputs.secrets).APPLE_SIGNING_PASSWORD }}
97+
CSC_KEY_PASSWORD='${{ fromJSON(inputs.secrets).APPLE_SIGNING_PASSWORD }}'
9898
CSC_KEYCHAIN=signing_temp
9999
CSC_LINK=${{ fromJSON(inputs.secrets).APPLE_SIGNING }}
100100

0 commit comments

Comments
 (0)
Please sign in to comment.