From c3e3860d5ab7452500651dde1cb32c94f0757d34 Mon Sep 17 00:00:00 2001
From: unknown
Date: Fri, 26 Apr 2024 09:47:54 +0200
Subject: [PATCH] v1.0.373
---
.github/workflows/build.yml | 26 ++++++--------------------
CHANGELOG.txt | 3 ++-
package.json | 2 +-
3 files changed, 9 insertions(+), 22 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index df56d0b..f2c0974 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -8,7 +8,6 @@ jobs:
strategy:
matrix:
- # os: [macos-latest, windows-latest, ubuntu-20.04]
os: [macos-latest, windows-latest, ubuntu-latest]
steps:
@@ -63,7 +62,7 @@ jobs:
shell: cmd
- name: Install setuptools (macos)
- if: startsWith(matrix.os, 'macos')
+ if: starts+With(matrix.os, 'macos')
run: sudo -H pip install setuptools
- name: Prepare for app notarization (macos)
@@ -81,30 +80,17 @@ jobs:
github_token: ${{ secrets.github_token }}
release: true
debugElectron: true
+ # Used to Sign before notarizing with Notarize.js
mac_certs: ${{ secrets.mac_certs }}
mac_certs_password: ${{ secrets.mac_certs_password }}
env:
- # new MacOS notarize secrets (2024)
- npm_config_verbose: true
- npm_config_loglevel: verbose
+ #npm_config_verbose: true
+ #npm_config_loglevel: verbose
+ # new MacOS notarize.js secrets (2024)
DEBUG: electron-builder # To debug electron-builder
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
-
+ # Required to authenticate Signing certs
API_KEY_ID: ${{ secrets.api_key_id }}
API_KEY_ISSUER_ID: ${{ secrets.api_key_issuer_id }}
-
- # # new Windows Signing (2024)
- # - name: Signing using Signtool
- # if: startsWith(matrix.os, 'windows')
- # run: |
- # signtool.exe sign /sha1 ${{ secrets.SM_CODE_SIGNING_CERT_SHA1_HASH }} /tr http://timestamp.digicert.com /td SHA256 /fd SHA256 "D:\a\OpenBuilds-CONTROL\OpenBuilds-CONTROL\dist\*.exe"
- # signtool.exe verify /v /pa "D:\a\OpenBuilds-CONTROL\OpenBuilds-CONTROL\dist\*.exe"
- #
- # - name: Upload artifacts
- # uses: actions/upload-artifact@v2
- # with:
- # name: ${{ matrix.os }}
- # path: |
- # dist/*.exe
diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index 67e3480..454eeea 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -1,6 +1,7 @@
-v1.0.373: (Unreleased - Upcoming release)
+v1.0.373:
- Fixed issue #356 Merged fix for Select all text in droInput on click
- Experimental fix for MacOS / Silicon Labs USB driver (Forced RTS / CTS handshake)
+ - Re-enabled MacOS Code Signing and Notarization
v1.0.372:
- Updated Max Rate for LEAD1010 Plasma Add On profile
- Added electron's app.setAppUserModelId(id) to clean up Windows notications (to be tested)
diff --git a/package.json b/package.json
index 03cf765..9863c11 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "OpenBuildsCONTROL",
- "version": "1.0.374",
+ "version": "1.0.373",
"license": "AGPL-3.0",
"description": "OpenBuildsCONTROL CNC Machine Host Software",
"author": "github.com/openbuilds ",