diff --git a/.github/workflows/desktop.release.reuse.yml b/.github/workflows/desktop.release.reuse.yml index a11dbe1dc..5111c9cd3 100644 --- a/.github/workflows/desktop.release.reuse.yml +++ b/.github/workflows/desktop.release.reuse.yml @@ -326,42 +326,12 @@ jobs: - name: Certificates Sync run: | - smctl windows certsync --keypair-alias=${{ secrets.SM_KEYPAIR_ALIAS }} - shell: cmd - - - name: Health Check Signing Manager - run: smctl healthcheck + smctl windows certsync shell: cmd - name: Build & Sign With Electron Builder run: yarn run electron-builder --windows --x64 --ia32 --publish=never --c.extraMetadata.version=$(node -p "require('./../web/package.json').version") - - name: Collect KeyLocker Logs - run: | - echo "Collecting DigiCert KeyLocker logs..." - echo "USERPROFILE: %USERPROFILE%" - echo "HOME: %HOME%" - - if exist "%USERPROFILE%\.signingmanager\logs\smksp.log" ( - echo "Found KeyLocker log file at %USERPROFILE%\.signingmanager\logs\smksp.log" - type "%USERPROFILE%\.signingmanager\logs\smksp.log" - ) else ( - echo "KeyLocker log file not found at %USERPROFILE%\.signingmanager\logs\smksp.log" - echo "Checking if .signingmanager directory exists..." - if exist "%USERPROFILE%\.signingmanager" ( - echo ".signingmanager directory exists, checking for logs subdirectory..." - if exist "%USERPROFILE%\.signingmanager\logs" ( - echo "logs directory exists, listing contents:" - dir "%USERPROFILE%\.signingmanager\logs" - ) else ( - echo "logs subdirectory does not exist" - ) - ) else ( - echo ".signingmanager directory does not exist" - ) - ) - shell: cmd - - name: Upload uses: actions/upload-artifact@v4.0.0 with: @@ -371,7 +341,6 @@ jobs: packages/desktop/dist/*.exe packages/desktop/dist/*.yml packages/desktop/dist/*.yaml - ${{ env.USERPROFILE }}\.signingmanager\logs\smksp.log Publish: runs-on: ubuntu-latest diff --git a/actions/release-notes/action.yml b/actions/release-notes/action.yml index 206e291b6..0878808f9 100644 --- a/actions/release-notes/action.yml +++ b/actions/release-notes/action.yml @@ -23,4 +23,4 @@ runs: RELEASE_NOTES="${RELEASE_NOTES//'%'/'%25'}" RELEASE_NOTES="${RELEASE_NOTES//$'\n'/'%0A'}" RELEASE_NOTES="${RELEASE_NOTES//$'\r'/'%0D'}" - { echo 'result<> "$GITHUB_OUTPUT" + echo "::set-output name=result::$RELEASE_NOTES" \ No newline at end of file diff --git a/packages/desktop/package.json b/packages/desktop/package.json index 31bc61b31..ae83f656d 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -123,8 +123,7 @@ "certificateSubjectName": "Standard Notes Ltd.", "publisherName": "Standard Notes Ltd.", "signDlls": true, - "sign": "./scripts/windowsSign.js", - "signingHashAlgorithms": ["sha1", "sha256"] + "sign": "./scripts/windowsSign.js" }, "nsis": { "deleteAppDataOnUninstall": true