🎧 AudioNews.uk v2.2.0 - Audio Playback Fix & LFS Integration
🎉 Major Audio Playback Fix
This release resolves the critical audio playback issue where the play button was greyed out on the live website. The root cause was that GitHub Pages was serving Git LFS pointer files (131 bytes) instead of the actual audio content (892KB).
🔧 Technical Fixes
- Git LFS Integration: Added
lfs: trueto GitHub Actions checkout steps - Explicit LFS Pull: Added dedicated
git lfs pullstep during deployment - Proper File Deployment: Ensured actual audio files are deployed, not LFS pointers
- CDN Cache Handling: Implemented cache-busting for proper content delivery
✅ What's Fixed
- 🎵 Audio playback button now works - no longer greyed out
- 📁 Correct file sizes: 892KB audio files instead of 131-byte pointers
- 🔄 Reliable deployment: LFS files properly resolved during CI/CD
- 🌐 CDN compatibility: Audio files correctly served through Cloudflare
📊 Before vs After
- Before:
Content-Length: 131(LFS pointer) - After:
Content-Length: 892800(actual audio file) - Result: Fully functional audio playback on https://audionews.uk
🧹 Maintenance
- Removed temporary debug files (audio-debug.html, autoplay-test.html)
- Cleaned up repository structure
- Updated deployment workflow for reliability
🎯 User Impact
- ✅ Audio controls are now fully functional
- ✅ Play button works immediately on page load
- ✅ High-quality Irish neural voice audio (Emily Neural)
- ✅ Professional accessibility service for visually impaired users
🔗 Live Site: https://audionews.uk
🎧 Service: Daily AI-enhanced news digest at 6 AM UK time
♿ Purpose: Accessible news service for blind and visually impaired users
🤖 AI: Claude 4.5 Sonnet analysis with Microsoft Edge TTS neural voices