chidiwilliams / buzz

Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAI's Whisper.
https://chidiwilliams.github.io/buzz
MIT License
11.95k stars 899 forks source link

Fix for macOS build action #743

Closed raivisdejus closed 3 months ago

raivisdejus commented 3 months ago

Updating python version to fix build

raivisdejus commented 3 months ago

This fixed previously failing step of installing python, but now ffmpeg install from FedericoCarboni/setup-ffmpeg fails on ARM macs. There is an active issue in the action repository. If resolved, this action should be re-run.

raivisdejus commented 3 months ago

@chidiwilliams at some spare moment, please take a look at the failing check.

security import $CERTIFICATE_PATH -P "$P12_PASSWORD" -A -t cert -f pkcs12 -k $KEYCHAIN_PATH

This line in macOS bundle creation fails with error security: SecKeychainItemImport: One or more parameters passed to a function were not valid. Feels like one of the security parameters might be wrong.