Auto-Syncing YouTube Playlists with GitHub Actions
๐ต I maintain several YouTube playlists for my music page, but keeping the track list on the website up-to-date was a manual chore. So I built a small automation to fix that.
The solution uses GitHub Actions to run a daily job that fetches
the latest video titles from each playlist using yt-dlp,
updates a JSON file, and commits the changes automatically.
Now, whenever I add a song to a YouTube playlist, the website updates itself overnight. Zero manual work needed. โจ