Skip to content

Save Spotify playlist #5

Save Spotify playlist

Save Spotify playlist #5

Workflow file for this run

name: Save Spotify playlist
on:
schedule:
- cron: "00 01 20 Mar,Jun,Sep,Dec *"
jobs:
spotify-to-yaml:
runs-on: macOS-latest
name: Save Spotify playlist and thumbnail
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Save the playlist
uses: ./
with:
spotify-username: "katydecorah"
env:
SpotifyClientID: ${{ secrets.SpotifyClientID }}
SpotifyClientSecret: ${{ secrets.SpotifyClientSecret}}
SpotifyUser: ${{ secrets.SpotifyUser }}
- name: Save the thumbnail
run: curl "${{ env.PlaylistImage }}" -o "img/playlists/${{ env.PlaylistImageOutput }}"
- name: Commit files
run: |
git pull
git config --local user.email "[email protected]"
git config --local user.name "GitHub Action"
git add -A && git commit -m "🎵 ${{ env.playlist }}"
git push