5252 runs-on : ${{ matrix.settings.host }}
5353 env :
5454 OPENCODE_CHANNEL : ${{ inputs.channel || 'prod' }}
55+ APPLE_CERTIFICATE : ${{ secrets.APPLE_CERTIFICATE }}
56+ APPLE_CERTIFICATE_PASSWORD : ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
57+ APPLE_API_KEY : ${{ secrets.APPLE_API_KEY }}
58+ APPLE_API_KEY_PATH : ${{ secrets.APPLE_API_KEY_PATH }}
59+ APPLE_API_ISSUER : ${{ secrets.APPLE_API_ISSUER }}
5560 AZURE_CLIENT_ID : ${{ secrets.AZURE_CLIENT_ID }}
5661 AZURE_TENANT_ID : ${{ secrets.AZURE_TENANT_ID }}
5762 AZURE_SUBSCRIPTION_ID : ${{ secrets.AZURE_SUBSCRIPTION_ID }}
@@ -64,16 +69,16 @@ jobs:
6469 ref : ${{ inputs.ref || github.ref }}
6570
6671 - uses : apple-actions/import-codesign-certs@v2
67- if : runner.os == 'macOS' && secrets .APPLE_CERTIFICATE != '' && secrets .APPLE_CERTIFICATE_PASSWORD != ''
72+ if : runner.os == 'macOS' && env .APPLE_CERTIFICATE != '' && env .APPLE_CERTIFICATE_PASSWORD != ''
6873 with :
6974 keychain : build
70- p12-file-base64 : ${{ secrets .APPLE_CERTIFICATE }}
71- p12-password : ${{ secrets .APPLE_CERTIFICATE_PASSWORD }}
75+ p12-file-base64 : ${{ env .APPLE_CERTIFICATE }}
76+ p12-password : ${{ env .APPLE_CERTIFICATE_PASSWORD }}
7277
7378 - name : Setup Apple API Key
74- if : runner.os == 'macOS' && secrets .APPLE_API_KEY_PATH != ''
79+ if : runner.os == 'macOS' && env .APPLE_API_KEY_PATH != ''
7580 shell : bash
76- run : echo "${{ secrets .APPLE_API_KEY_PATH }}" > "$RUNNER_TEMP/apple-api-key.p8"
81+ run : echo "${{ env .APPLE_API_KEY_PATH }}" > "$RUNNER_TEMP/apple-api-key.p8"
7782
7883 - uses : ./.github/actions/setup-bun
7984 with :
@@ -105,11 +110,11 @@ jobs:
105110 working-directory : packages/desktop-electron
106111 timeout-minutes : 90
107112 env :
108- CSC_LINK : ${{ secrets .APPLE_CERTIFICATE }}
109- CSC_KEY_PASSWORD : ${{ secrets .APPLE_CERTIFICATE_PASSWORD }}
113+ CSC_LINK : ${{ env .APPLE_CERTIFICATE }}
114+ CSC_KEY_PASSWORD : ${{ env .APPLE_CERTIFICATE_PASSWORD }}
110115 APPLE_API_KEY : ${{ runner.temp }}/apple-api-key.p8
111- APPLE_API_KEY_ID : ${{ secrets .APPLE_API_KEY }}
112- APPLE_API_ISSUER : ${{ secrets .APPLE_API_ISSUER }}
116+ APPLE_API_KEY_ID : ${{ env .APPLE_API_KEY }}
117+ APPLE_API_ISSUER : ${{ env .APPLE_API_ISSUER }}
113118 run : npx electron-builder ${{ matrix.settings.platform_flag }} --publish never --config electron-builder.config.ts
114119
115120 - name : Verify signed Windows artifacts
0 commit comments