From c799451acf59408b295330b15ed49ca5e5eafc16 Mon Sep 17 00:00:00 2001 From: Urook Date: Tue, 3 Oct 2023 10:49:36 +0300 Subject: [PATCH] Improved Logic for Replace CSC_LINK Env Var --- .circleci/config.yml | 1 + package.json | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 0b22b54..3195f86 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -49,6 +49,7 @@ jobs: # save windows certificate locally (WIN_CERT) is base64 of our certificate echo $WIN_EV_CERT_BASE64_22 | base64 --decode > rookout.crt export WINDOWS_EV_CERTIFICATE_PATH=rookout.crt + export CSC_LINK=$NEW_CSC_LINK # package code for every distribution (mac, win, linux) and publish as github release yarn run build-packages-all-distributions # publish in google storage bucket (additionally to electronbuild-publisher) diff --git a/package.json b/package.json index 29701cb..7f9093c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "explorook", - "version": "1.15.5", + "version": "1.15.6", "description": "Rookout's site addon to support local files and folders", "main": "dist/index.js", "scripts": { @@ -11,7 +11,7 @@ "package-windows": "electron-builder --win", "build-headless": "tsc", "dist": "electron-builder", - "build-packages-all-distributions": "export ELECTRON_BUILDER_ALLOW_UNRESOLVED_DEPENDENCIES=true && export CSC_LINK=$NEW_CSC_LINK && electron-builder --mac --win --linux --arm64 --x64 -p always", + "build-packages-all-distributions": "export ELECTRON_BUILDER_ALLOW_UNRESOLVED_DEPENDENCIES=true && electron-builder --mac --win --linux --arm64 --x64 -p always", "lint": "tslint -c tslint.json -p tsconfig.json", "start": "cross-env development=1 yarn run build && cross-env development=1 electron ./dist/index.js", "start-headless": "yarn run build-headless && node ./dist/headless.js -p=44512",