GitHub is shutting down the legacy build system towards the end of
June. Migrate to using GitHub Actions.
Add a test workflow for pull requests alongside it.
This also gives us access to:
- Updated Jekyll
- Updated Ruby
- Updated literally everything because GitHub's built-in thing was so
old everything was crying in pain
This also *probably* makes it build faster, but untested on GitHub...