remove github-pages gem, upgrade gems, minify
As we don't use github-pages, this MR gets rid of it together with its limitations. Other libraries were updated, resulting in performance gains. Minification was enabled for production builds.
The build instructions changed to also run:
bundle install
npm install
Instead of bundle exec jekyll serve --trace
run npx gulp serve
and instead of bundle exec jekyll build
run npx gulp
.
If you have gulp installed globally (using for example sudo npm install --global gulp-cli
) you can run these commands without npx
.