File tree Expand file tree Collapse file tree 3 files changed +13
-8
lines changed Expand file tree Collapse file tree 3 files changed +13
-8
lines changed Original file line number Diff line number Diff line change 6464 - name : Sign binaries
6565 env :
6666 DEVELOPER_ID : ${{ secrets.DEVELOPER_ID }}
67- BUNDLE_ID : ${{ secrets .BUNDLE_ID }}
67+ BUNDLE_ID : ${{ vars .BUNDLE_ID }}
6868 run : |
6969 # Make binaries executable
7070 chmod +x bin/hello-lightdash-x64
Original file line number Diff line number Diff line change @@ -96,9 +96,10 @@ git tag v1.0.0
9696git push origin v1.0.0
9797```
9898
99- ### Required GitHub Secrets
99+ ### Required Configuration
100100
101- Configure these in your repository settings:
101+ #### GitHub Secrets
102+ Configure these in Settings → Secrets and variables → Actions → Secrets:
102103
1031041 . ** MACOS_CERTIFICATE** - Base64 encoded p12 certificate
104105 ``` bash
@@ -109,13 +110,16 @@ Configure these in your repository settings:
109110
1101113 . ** DEVELOPER_ID** - Your Developer ID (e.g., "Developer ID Application: Name (TEAMID)")
111112
112- 4 . ** BUNDLE_ID ** - Your bundle identifier (e.g., "com.company.app")
113+ 4 . ** APPLE_ID ** - Your Apple ID email
113114
114- 5 . ** APPLE_ID ** - Your Apple ID email
115+ 5 . ** APPLE_PASSWORD ** - App-specific password for notarization
115116
116- 6 . ** APPLE_PASSWORD ** - App-specific password for notarization
117+ 6 . ** APPLE_TEAM_ID ** - Your Apple Team ID (e.g., "AF5SF5H727")
117118
118- 7 . ** APPLE_TEAM_ID** - Your Apple Team ID (e.g., "AF5SF5H727")
119+ #### Repository Variables
120+ Configure these in Settings → Secrets and variables → Actions → Variables:
121+
122+ 1 . ** BUNDLE_ID** - Your bundle identifier (e.g., "com.lightdash.hello")
119123
120124### Export Certificate for CI
121125
Original file line number Diff line number Diff line change 1111 "codesign" : " ./scripts/codesign.sh" ,
1212 "notarize" : " ./scripts/notarize.sh" ,
1313 "start" : " node dist/index.js" ,
14- "dev" : " tsx src/index.ts"
14+ "dev" : " tsx src/index.ts" ,
15+ "clean" : " rm -rf dist build bin node_modules"
1516 },
1617 "pkg" : {
1718 "scripts" : " build/**/*.js" ,
You can’t perform that action at this time.
0 commit comments