@@ -69,47 +69,47 @@ jobs:
69
69
- name : Install Node Modules
70
70
run : npm install
71
71
72
- - name : Import Apple Developer Certificate
73
- env :
74
- APPLE_CERTIFICATE : ${{ secrets.APPLE_CERTIFICATE }}
75
- APPLE_CERTIFICATE_PASSWORD : ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
76
- KEYCHAIN_PASSWORD : ${{ secrets.KEYCHAIN_PASSWORD }}
77
- run : |
78
- echo $APPLE_CERTIFICATE | base64 --decode > certificate.p12
79
- security create-keychain -p "$KEYCHAIN_PASSWORD" build.keychain
80
- security default-keychain -s build.keychain
81
- security unlock-keychain -p "$KEYCHAIN_PASSWORD" build.keychain
82
- security set-keychain-settings -t 3600 -u build.keychain
83
- security import certificate.p12 -k build.keychain -P "$APPLE_CERTIFICATE_PASSWORD" -T /usr/bin/codesign
84
- security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "$KEYCHAIN_PASSWORD" build.keychain
85
- security find-identity -v -p codesigning build.keychain
72
+ # - name: Import Apple Developer Certificate
73
+ # env:
74
+ # APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
75
+ # APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
76
+ # KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }}
77
+ # run: |
78
+ # echo $APPLE_CERTIFICATE | base64 --decode > certificate.p12
79
+ # security create-keychain -p "$KEYCHAIN_PASSWORD" build.keychain
80
+ # security default-keychain -s build.keychain
81
+ # security unlock-keychain -p "$KEYCHAIN_PASSWORD" build.keychain
82
+ # security set-keychain-settings -t 3600 -u build.keychain
83
+ # security import certificate.p12 -k build.keychain -P "$APPLE_CERTIFICATE_PASSWORD" -T /usr/bin/codesign
84
+ # security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "$KEYCHAIN_PASSWORD" build.keychain
85
+ # security find-identity -v -p codesigning build.keychain
86
86
87
- - name : Verify Certificate
88
- run : |
89
- CERT_INFO=$(security find-identity -v -p codesigning build.keychain | grep -E "(Apple Development|Developer ID|Apple Distribution)" | head -1)
90
- CERT_ID=$(echo "$CERT_INFO" | awk -F'"' '{print $2}')
91
- echo "CERT_ID=$CERT_ID" >> $GITHUB_ENV
92
- echo "Certificate imported."
87
+ # - name: Verify Certificate
88
+ # run: |
89
+ # CERT_INFO=$(security find-identity -v -p codesigning build.keychain | grep -E "(Apple Development|Developer ID|Apple Distribution)" | head -1)
90
+ # CERT_ID=$(echo "$CERT_INFO" | awk -F'"' '{print $2}')
91
+ # echo "CERT_ID=$CERT_ID" >> $GITHUB_ENV
92
+ # echo "Certificate imported."
93
93
94
- - name : decode API key to file
95
- env :
96
- APPLE_API_KEY_BASE64 : ${{ secrets.APPLE_API_KEY_BASE64 }}
97
- run : |
98
- API_KEY_PATH=$PWD/privatekey.p8
99
- echo "$APPLE_API_KEY_BASE64" | base64 --decode > $API_KEY_PATH
100
- echo "APPLE_API_KEY_PATH=$API_KEY_PATH" >> $GITHUB_ENV
94
+ # - name: decode API key to file
95
+ # env:
96
+ # APPLE_API_KEY_BASE64: ${{ secrets.APPLE_API_KEY_BASE64 }}
97
+ # run: |
98
+ # API_KEY_PATH=$PWD/privatekey.p8
99
+ # echo "$APPLE_API_KEY_BASE64" | base64 --decode > $API_KEY_PATH
100
+ # echo "APPLE_API_KEY_PATH=$API_KEY_PATH" >> $GITHUB_ENV
101
101
102
102
- name : Build Huly Browser
103
103
uses : tauri-apps/tauri-action@v0
104
104
id : tauri-build
105
105
env :
106
106
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
107
- APPLE_CERTIFICATE : ${{ secrets.APPLE_CERTIFICATE }}
108
- APPLE_CERTIFICATE_PASSWORD : ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
109
- APPLE_SIGNING_IDENTITY : ${{ env.CERT_ID }}
110
- APPLE_API_ISSUER : ${{ secrets.APPLE_API_ISSUER }}
111
- APPLE_API_KEY : ${{ secrets.APPLE_API_KEY }}
112
- APPLE_API_KEY_PATH : ${{ env.APPLE_API_KEY_PATH }}
107
+ # APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
108
+ # APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
109
+ # APPLE_SIGNING_IDENTITY: ${{ env.CERT_ID }}
110
+ # APPLE_API_ISSUER: ${{ secrets.APPLE_API_ISSUER }}
111
+ # APPLE_API_KEY: ${{ secrets.APPLE_API_KEY }}
112
+ # APPLE_API_KEY_PATH: ${{ env.APPLE_API_KEY_PATH }}
113
113
with :
114
114
tagName : v__VERSION__
115
115
releaseName : ' Huly Browser v__VERSION__'
0 commit comments