This is mainly for publishing my blogs using docusaurus for build and github pages for publishing.
Github action get triggered for any pushes to master on blogs
and journal
folders. In case you want to build from local
cd docusaurus
npm ci
npm run build
npm run deploy # this will push the build artifacts to `gh-pages` branch used for publishing