You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ElevenLabs TTS for en_GB – en_GB digest now uses ElevenLabs (config + CI override). pl_PL and bella keep Edge TTS with distinct voices.
Force regeneration fixed – Added --force-regenerate so when you trigger the workflow with "Force regeneration" the script actually regenerates instead of skipping because today's files already exist.
CI reliability – Sync step uses fetch + reset instead of pull --rebase (eliminates "cannot pull with rebase: uncommitted changes" error). Generated audio is backed up before sync and restored so new audio is always committed.
CI cleanup – Removed push trigger and deploy_only input; workflow runs on schedule and manual dispatch only. Clearer TTS logging in workflow and script.
Technical
scripts/github_ai_news_digest.py: --force-regenerate, --tts-provider override, ElevenLabs generation with chunking.