Source for GitHub Pages site using Jekyll.
- Start Jekyll
- Create new branche and file
- Add content
- Preview a post
- Publish a post
- Stop Jekyll
$ docker-compose up -d
$ docker-compose exec ruby bash
# git checkout -b new-branche
# touch /jekyll/docs/_posts/$(date '+%Y-%m-%d')-awesome-article-title.md
e.g. docs/_posts/2022-03-14-awesome-article-title.md
---
layout: post
title: "Awesome article title!"
date: 2022-03-14 13:10:27 +0900
---
:+1: Awesome content!
# git add docs/_posts/yyyy-mm-dd-awesome-article-title.md
# git commit
# git push -u origin new-branche
- Check items before publication
- Merge changes from pull request
NOTE: After pull request is merged, the branch is automatically deleted.
- Sync the base branch
# git switch main
# git pull origin main
# exit
$ docker-compose down
See: textlint