YouTube Videos As Posts
- Free Hosting using GitHub Pages and open-source code base in GitHub.
- It can update all the videos, title, and description available inside the channel into the posts in jekyll site structure everyday automatically using the GitHub Actions feature.
- No need to manually do any step after posting any new video in YouTube, it will be updated in website on next day.
How to Reuse this Action Template which creates a personal website for the YouTube videos in my channel hosted in Github Pages using Jekyll and Github Actions for free!
- Copy this Github Action below:
- name: YouTube-Videos-As-Posts
uses: SSanjeevi/[email protected]
with:
GoogleApiKey: ${{ secrets.GoogleApiKey }}
channelName: 'channel_Name'
- name: Commit and push update
run: |-
git config --global user.email "[email protected]"
git config --global user.name "yourUserName"
git add -A
git commit -m "Updated Youtube Video posts from GitHub Actions"
git push
- Use any Jekyll Theme for the repo
- Keep the posts folder empty - this Action will create all the videos as posts in the repository
- You are ready with website with Videos embedded in Github Pages
https://chemistry.lkgforit.com/
Reference:
https://github.com/dsebastien/youtubeChannelVideosFinder