https://github.com/loftwah/aysync
Sync a playlist on Amazon Music with YouTube using GitHub Actions.
https://github.com/loftwah/aysync
amazon-music github github-actions music playlist sync youtube youtube-music
Last synced: 2 months ago
JSON representation
Sync a playlist on Amazon Music with YouTube using GitHub Actions.
- Host: GitHub
- URL: https://github.com/loftwah/aysync
- Owner: loftwah
- License: mit
- Created: 2023-01-02T09:47:42.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-03T03:47:35.000Z (over 2 years ago)
- Last Synced: 2025-02-10T04:27:14.520Z (4 months ago)
- Topics: amazon-music, github, github-actions, music, playlist, sync, youtube, youtube-music
- Language: Ruby
- Homepage: https://loftwah.github.io/aysync/
- Size: 117 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Amazon Music and YouTube playlist sync

Sync a playlist on Amazon Music with YouTube using GitHub Actions.
I am determined to use Amazon Music and this makes it possible to sync a playlist with YouTube.
## Usage
This configuration will run the script `app.rb` on a schedule (every day at 12:00 PM, in this case) using GitHub Actions and set the environment variables `AMAZON_EMAIL`, `AMAZON_PASSWORD`, `AMAZON_PLAYLIST_ID`, and `YOUTUBE_API_KEY` to the values of the corresponding secrets in the Secrets store.
- Create the following secrets in your repository's Secrets store:
`AMAZON_EMAIL`
`AMAZON_PASSWORD`
`AMAZON_PLAYLIST_ID`
`YOUTUBE_API_KEY`- Replace the contents of `.github/workflows/sync.yml` with the above configuration.
- Commit and push the changes to your repository. The script will run on the schedule specified in the configuration.