#!/usr/bin/env bash
#
# Generates documentation and pushes it up to the site
# WARNING: Do NOT run this script unless you have remote `upstream` set properly
#
rm -rf tmp/docs
npm run build_docs
git checkout gh-pages
git fetch upstream
git rebase upstream/gh-pages
cp -r ./tmp/docs/ ./
rm -rf tmp/
git add .
git commit -am "chore(docs): docs generated automatically"
git push upstream gh-pages
