From ea2ea7b892e8425e02f3761f2c0b29a8ae9923fe Mon Sep 17 00:00:00 2001 From: filip mertens Date: Wed, 28 Feb 2024 08:38:33 +0100 Subject: [PATCH] sign macos --- .circleci/config.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index adc592c1c4..a0215047af 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -297,6 +297,22 @@ jobs: path: apps/remixdesktop/release/ destination: remixdesktop-mac + sign_macos: + build-remixdesktop-mac: + macos: + xcode: 14.2.0 + resource_class: + macos.m1.large.gen1 + working_directory: ~/remix-project + steps: + - run: + name: Install Apple Certificate + command: | + echo $APPLE_CERTIFICATE | base64 --decode > apple_certificate.p12 + security create-keychain -p ci-password build.keychain + security default-keychain -s build.keychain + security unlock-keychain -p ci-password build.keychain + lint: docker: - image: cimg/node:20.0.0-browsers @@ -524,6 +540,7 @@ workflows: build_all: unless: << pipeline.parameters.run_flaky_tests >> jobs: + - sign_macos - build - build-desktop: filters: