Skip to content

This repository shows an example how developers can use Paperbits to build web apps with rich content authoring capabilities.

License

Notifications You must be signed in to change notification settings

SSanjeevi/YouTube-Website

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube-Videos-As-Website

YouTube Channel Videos As Website

YouTube Videos As Posts Features:

  1. Free Hosting using GitHub Pages and open-source code base in GitHub.
  2. 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.
  3. 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!

  1. 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

  1. Use any Jekyll Theme for the repo
  2. Keep the posts folder empty - this Action will create all the videos as posts in the repository
  3. You are ready with website with Videos embedded in Github Pages

Samples created by this tool:

Demo 1:

https://chemistry.lkgforit.com/

Demo 2:

https://tv.lkgforit.com/

Demo 3

https://tnpsc.lkgforit.com

Detailed Article:

Step by Step Tutorial

Reference:

https://github.com/dsebastien/youtubeChannelVideosFinder https://paperbits.io/wiki/getting-started/

About

This repository shows an example how developers can use Paperbits to build web apps with rich content authoring capabilities.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • SCSS 60.6%
  • TypeScript 20.0%
  • Python 13.3%
  • JavaScript 4.6%
  • HTML 1.5%