soulsync/.github
GitHub Actions 74bdb1c84b Fix Unknown Artist fallback during Spotify rate-limiting and update CI to use GHCR
- Add fallback chain in spotify_artist_context construction to use track.artists
  when explicit_artist_context has placeholder names like 'Unknown Artist'
- Add fallback in _extract_spotify_metadata to use original_search['artists']
  when album_artist resolution fails due to Spotify rate-limiting
- This fixes downloads being saved to 'Unknown Artist' folders when Spotify API
  is rate-limited but actual artist data is available from download sources
- Update GitHub Actions workflow to push Docker images only to GitHub Container
  Registry (ghcr.io) instead of Docker Hub
2026-04-09 04:41:40 +00:00
..
workflows Fix Unknown Artist fallback during Spotify rate-limiting and update CI to use GHCR 2026-04-09 04:41:40 +00:00