Skip to content

Commit c4a1e41

Browse files
authored
Merge pull request #532 from dolthub/taylor/build-2
web: README and builder updates
2 parents ac13f81 + 69bff4f commit c4a1e41

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

web/README.desktop-app.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,13 +99,11 @@ We can code sign the `DoltWorkbench-mac-arm64.dmg` file in `dist` and allow peop
9999

100100
To code sign this file, we will set `SIGNING_CERTIFICATE`, `TEAM_ID`, `APPLE_ID` and `APPLE_ID_PASSWORD` in `web/build/mac/.env` file. To get "APPLE_ID_PASSWORD" in this step, go to your [Apple ID](https://account.apple.com/account/manage), look for the Sign-in and Security section, where you'll find `App-Specific Password`. Create one app-specific password for your app.
101101

102-
![App specific password](../images/app-specific-password.png)
103-
104102
Then run `yarn sign-dmg` from `web`. After this step finished, the dmg file is now fully signed and notarized, ready for distribution.
105103

106104
### Release the Windows App
107105

108-
Submit the `AppX` file at `web/dist` to the store. To submit, choose DoltHub.Inc -> Apps and Games -> Dolt-Workbench to update.
106+
Submit the `AppX` file at `web/dist` to the store. To submit, choose DoltHub.Inc -> Apps and Games -> Dolt-Workbench. In Product Release, choose Start Update.
109107

110108
Upload the application `.exe` file to GitHub release for downloading outside the store.
111109

web/build/builder-mas-config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ mac:
5454
extendInfo:
5555
CFBundleIconName: AppIcon
5656
CFBundleIconFile: AppIcon
57+
ITSAppUsesNonExemptEncryption: false
5758
target:
5859
- target: mas
5960
arch: universal

0 commit comments

Comments
 (0)