From d6a724e2dc914a5e878d9d3dc85fd3a72a4e2632 Mon Sep 17 00:00:00 2001 From: FriwiDev Date: Tue, 1 Nov 2022 06:50:48 +0100 Subject: [PATCH] Update macos build specs in readme --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 63953f5..4bda6aa 100644 --- a/README.md +++ b/README.md @@ -29,14 +29,14 @@ GCC 10 VS 2019 VS 2019 - Xcode 12 + Xcode 13 Build Python 3.7; ninja Python 3.7; ninja Python 3.7; ninja - Python 2.7; ninja; SDK10.11 + Python 2.7; ninja; SDK10.13 Limitations @@ -68,12 +68,15 @@ Required Actions Secrets for signing and notarization: +`APPLE_API_KEY_BASE64`: Your API key to access the Apple Notarization Service (in base64) +`APPLE_API_KEY_ISSUER`: UUID of issuer (can be found along with your generated key in Apple Dev Console) +`APPLE_API_KEY_NAME`: The name to be used for your API key on the runner (can be random) ++`APPLE_API_KEY_ID`: The ID of your key (10 digit code) +`APPLE_BUILD_CERTIFICATE_BASE64`: Base64 encoded pkcs12 certificate file from Apple to use for signing +`APPLE_BUILD_CERTIFICATE_NAME`: Your certificate name (usually starts with `Developer ID Application`) +`APPLE_P12_PASSWORD`: Password of your pkcs12 certificate file +`APPLE_KEYCHAIN_PASSWORD`: A random password to use for the keychain on the runner +`APPLE_TEAM_NAME`: Your apple team name, part of the certificate name (10 digit id in brackets)` +You can obtain the api key [here](https://appstoreconnect.apple.com/access/api) (make sure key has developer access) and the certificate [here](https://developer.apple.com/account/resources/certificates/list) (choose Developer ID Application). + ### Building locally To build locally, put your sources in the `jcef` directory of this repository, or leave it empty to clone a repository.