wakatime / macos-wakatime

Mac system tray app for automatic time tracking and metrics generated from your Xcode, Figma, Postman, etc. usage.
https://wakatime.com/mac
BSD 3-Clause "New" or "Revised" License
128 stars 22 forks source link

Fix signing helper bundle #77

Closed alanhamlett closed 1 year ago

alanhamlett commented 1 year ago

Fixes the failing github action when releasing new version:

Create keychain profile

This process stores your credentials securely in the Keychain. You reference these credentials later using a profile name.

Validating your credentials...
Success. Credentials validated.
Credentials saved to Keychain.
To use them, specify `--keychain-profile "notarytool-profile"`
Creating temp notarization archive
Notarize app
Conducting pre-submission checks for notarization.zip and initiating connection to the Apple notary service...
Submission ID received
  id: 2e388786-0fce-4db1-bec5-920c528[34](https://github.com/wakatime/macos-wakatime/actions/runs/5199084790/jobs/9376115257#step:9:35)[38](https://github.com/wakatime/macos-wakatime/actions/runs/5199084790/jobs/9376115257#step:9:39)c
Successfully uploaded file
  id: 2e388786-0fce-4db1-bec5-920c5283[43](https://github.com/wakatime/macos-wakatime/actions/runs/5199084790/jobs/9376115257#step:9:44)8c
  path: /Users/runner/work/macos-wakatime/macos-wakatime/notarization.zip
Waiting for processing to complete.

Current status: In Progress...
Current status: In Progress....
Current status: Invalid.....Processing complete
  id: 2e388786-0fce-4db1-bec5-920c5283438c
  status: Invalid

Attach staple
Processing: /Users/runner/work/macos-wakatime/macos-wakatime/build/Release/WakaTime.app
CloudKit query for WakaTime.app (2/65d5553ba7f6fdab15e04f22bddd0[49](https://github.com/wakatime/macos-wakatime/actions/runs/5199084790/jobs/9376115257#step:9:50)1f8c5b895) failed due to "Record not found".
Could not find base64 encoded ticket in response for 2/65d55[53](https://github.com/wakatime/macos-wakatime/actions/runs/5199084790/jobs/9376115257#step:9:54)ba7f6fdab15e04f22bddd0491f8c5b895
The staple and validate action failed! Error 65.
Error: Process completed with exit code 65.