Made with Hexo.js
- Install Node (prefer using nvm)
- Install Hexo CLI
- Install Firebase CLI
$ nvm use # use the node version defined in .nvmrc
$ npm install
$ hexo server # start dev server
$ hexo new post "Post title here"
$ hexo new page "Page title here"
$ hexo generate # build html files
$ firebase deploy # deploy to Firebase
Note: you may need to run firebase login for the first time using Firebase CLI
- Checkout a branch from
masterwith name:- If it's a new post:
post/title-of-the-post - If it's a page:
page/title-of-the-page - If it's a feature:
feature/some-feature - If it's a bug fix:
fix/issue-<number>
- If it's a new post:
- Push branch and create a Pull-request
- Wait for approval and merge/deploy
- Integrate CI/CD