@@ -26,29 +26,31 @@ jobs:
26
26
- name : Import Apple Developer Certificate (macOS only)
27
27
if : matrix.os == 'macos-latest'
28
28
env :
29
- DEVELOPER_ID_CERT : ${{ secrets.DEVELOPER_ID_CERT }}
30
- DEVELOPER_ID_CERT_PASSWORD : ${{ secrets.DEVELOPER_ID_CERT_PASSWORD }}
31
- CSC_NAME : ${{ secrets.CSC_NAME }}
29
+ DEVELOPER_ID_CERT : ${{ secrets.DEVELOPER_ID_CERT }}
30
+ DEVELOPER_ID_CERT_PASSWORD : ${{ secrets.DEVELOPER_ID_CERT_PASSWORD }}
31
+ CSC_NAME : ${{ secrets.CSC_NAME }}
32
32
run : |
33
- echo "$DEVELOPER_ID_CERT" | base64 --decode > developer_id_certificate.p12
34
- security create-keychain -p "" build.keychain
35
- security default-keychain -s build.keychain
36
- security unlock-keychain -p "" build.keychain
37
- security import developer_id_certificate.p12 -k build.keychain -P "$DEVELOPER_ID_CERT_PASSWORD" -T /usr/bin/codesign
38
- security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "" build.keychain
33
+ echo "$DEVELOPER_ID_CERT" | base64 --decode > developer_id_certificate.p12
34
+ security create-keychain -p "" build.keychain
35
+ security default-keychain -s build.keychain
36
+ security unlock-keychain -p "" build.keychain
37
+ security import developer_id_certificate.p12 -k build.keychain -P "$DEVELOPER_ID_CERT_PASSWORD" -T /usr/bin/codesign
38
+ security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "" build.keychain
39
39
40
40
- name : List Certificates in Keychain (macOS only)
41
41
if : matrix.os == 'macos-latest'
42
42
run : |
43
- security find-identity -v -p codesigning
43
+ security find-identity -v -p codesigning
44
44
45
45
- name : Build and Release
46
46
uses :
samuelmeuli/[email protected]
47
47
with :
48
48
github_token : ${{ secrets.GITHUB_TOKEN }}
49
49
release : true
50
50
env :
51
- DEBUG : electron-notarize
52
- APPLE_ID : ${{ secrets.APPLE_ID }}
53
- APPLE_APP_SPECIFIC_PASSWORD : ${{ secrets.APPLE_ID_PASSWORD }}
54
- CSC_NAME : ${{ secrets.CSC_NAME }}
51
+ DEBUG : electron-notarize*
52
+ APPLE_ID : ${{ secrets.APPLE_ID }}
53
+ APPLE_APP_SPECIFIC_PASSWORD : ${{ secrets.APPLE_ID_PASSWORD }}
54
+ APPLE_ID_PASSWORD : ${{ secrets.APPLE_ID_PASSWORD }}
55
+ APPLE_TEAM_ID : ${{ secrets.APPLE_TEAM_ID }}
56
+ CSC_NAME : ${{ secrets.CSC_NAME }}
0 commit comments