Various Jekyll/build improvements #2194

Closed
jonah wants to merge 10 commits from jekyll-improvements into master

10 Commits

Author SHA1 Message Date
Jonah Aragon 45c0d4acc1
Create .buildrc 2021-01-15 15:18:45 -06:00
Jonah Aragon 41c438589d
Upgrade to jekyll 4.2.0 2021-01-15 14:50:54 -06:00
Jonah Aragon 0b31c37f99
Update to Ruby 3.0.0 2021-01-15 14:42:05 -06:00
Jonah Aragon 3aee1ee365
Update dependencies 2021-01-15 14:34:41 -06:00
Jonah Aragon eb0ffd2258
Upgrade bundler
Locking to 2.0.1 was a necessary workaround for a Netlify bug which has finally been resolved.
2021-01-15 14:26:54 -06:00
Jonah Aragon bc51ff101a
Switch from github-pages gem to jekyll gem 2021-01-15 14:22:03 -06:00
Jonah Aragon b84a778e15
Specify .ruby-version, update development instructions 2021-01-15 14:21:39 -06:00
Jonah Aragon 23116756d0
Merge remote-tracking branch 'gusted/Brotli-Patch' into jekyll-improvements 2021-01-15 14:09:07 -06:00
Gusted 215ae3d821
New line 2021-01-12 22:30:31 +01:00
Gusted 49b7c15201
Enable Brotli compression
- Compress file AOD.
- Let the server only use static files. 
- Don't add github-pages to jekyll-plugins group, due to the fact github-pages will behave differently when enabling production ENV.
- Adds an extra 10s for the `host` to use `./buid.sh` due to compressing all files.
- Resolves #2186
2021-01-12 20:27:59 +01:00