From 99d0dfb85149a311341d80233441e20468ed6827 Mon Sep 17 00:00:00 2001 From: Marcin Rataj Date: Tue, 10 Mar 2020 01:48:31 +0100 Subject: [PATCH] docs: clarify env variables needed for notarization --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 56f8ba6b8..7825a49bc 100644 --- a/README.md +++ b/README.md @@ -121,7 +121,8 @@ Other languages are periodically pulled from [Transifex](https://www.transifex.c - The `latest.yml, latest-mac.yml, latest-linux.yml` files on the release are used by the app to determine when an app update is available. Once a release is published, users should recieve the app update. See: https://www.electron.build/auto-update. - Notarize `.dmg` at Apple (context: [#1365](https://github.com/ipfs-shipyard/ipfs-desktop/issues/1211)) 1. Download `.dmg` from `https://github.com/ipfs-shipyard/ipfs-desktop/releases/vA.B.C` - 2. Run `node pkgs/macos/notarize-cli.js ./IPFS-Desktop-A.B.C.dmg` + 2. Ensure `APPLEID` and `APPLEIDPASS` are set either as environment variables or entries in `.env` file. Those need to belong to the same org as cert used for signing. + 3. Run `node pkgs/macos/notarize-cli.js ./IPFS-Desktop-A.B.C.dmg` - Update [Homebrew Cask](https://github.com/Homebrew/homebrew-cask/blob/master/CONTRIBUTING.md#updating-a-cask). - Update Chocolatey package: 1. Update the version number on [ipfs-desktop.nuspec](./pkgs/chocolatey/ipfs-desktop.nuspec#L5)