The master branch holds only the generated
public/ folder served by Github Pages, while the source code lives on the
src branch
npm install
npm run develop # run locally
npm run build # build production filespush to the src branch and github workflows handle the rest