- Introduced new secrets for macOS signing in the build workflow.
- Added validation to check for the presence of required secrets before proceeding with code signing setup.
- Updated electron-builder configuration to enable hardened runtime and notarization for macOS builds.
- Added a new GitHub Actions step to set up macOS signing with necessary certificates and keys.
* feat(ffmpeg): add ffmpeg manager, bundle/download ffmpeg in CI and
* fix(download-engine): let yt-dlp merge format to avoid codec conflicts and use actual format for filenames
* chore(ci): replace monolithic job with platform-specific reusable jobs
* chore(ci): run build matrix for windows, macos, linux in one to
* feat(ci): remove platform matrix and platform gating to simplify build
* chore(ci): pin github-translate-action to specific commit to ensure
Create a new workflow to automate translation tasks for issues, comments, discussions, and pull requests. This includes permissions for writing to issues and discussions, and utilizes the github-translate-action for title modifications.