This repository contains Catch-up TV & More official website on master
branch and Jekyll source files allowing of build the website on jekyll-source
branch.
- Install Bundler and Jekyll on your local machine
gem install bundler jekyll
- Clone this repository and move into
jekyll-source
branch
git clone https://github.com/Catch-up-TV-and-More/Catch-up-TV-and-More.github.io
git checkout jekyll-source
- Install dependences
bundle install
-
Modify whatever you want
-
Make the website available on a local server to check your changes on http://127.0.0.1:4000/
bundle exec jekyll serve
- Once everything is ok for you, push your changes
git add --all
git commit -m "Update Website"
git push
- Wait a little so that a GitHub action workflow will build the website on https://catch-up-tv-and-more.github.io
- Do not push anything on
master
branch because the GitHub action workflow that build the website fromjekyll-source
branch perform apush force
on master branch - The GitHub action workflow that build the website is triggered on each
push
onjekyll-source
branch